RichEditTextDocument Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um documento de rich text que pode ser carregado, salvo e editado.
public ref class RichEditTextDocument sealed
public ref class RichEditTextDocument sealed : ITextDocument
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RichEditTextDocument final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RichEditTextDocument final : ITextDocument
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class RichEditTextDocument
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class RichEditTextDocument : ITextDocument
Public NotInheritable Class RichEditTextDocument
Public NotInheritable Class RichEditTextDocument
Implements ITextDocument
- Herança
- Atributos
- Implementações
Requisitos do Windows
| Família de dispositivos |
Windows 10 Creators Update (introduzida na 10.0.15063.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduzida na v4.0)
|
Comentários
Histórico de versão
| Versão do Windows | Versão do SDK | Valor adicionado |
|---|---|---|
| 1809 | 17763 | ClearUndoRedoHistory |
| 2004 | 19041 | GetMath |
| 2004 | 19041 | SetMath |
| 2004 | 19041 | SetMathMode |
Propriedades
| AlignmentIncludesTrailingWhitespace |
Obtém ou define um valor que indica se o espaço em branco à direita é levado em conta quando o texto é alinhado. |
| CaretType |
Obtém ou define o tipo de cursor. |
| DefaultTabStop |
Obtém ou define o espaçamento da guia padrão. |
| IgnoreTrailingCharacterSpacing |
Obtém ou define um valor que indica se o espaçamento de caracteres é aplicado ao último caractere em uma linha. |
| Selection |
Obtém a seleção de texto ativo. |
| UndoLimit |
Obtém ou define o número máximo de ações que podem ser armazenadas na fila de desfazer. |
Métodos
| ApplyDisplayUpdates() |
Diminui um contador interno que controla se as atualizações de texto são exibidas imediatamente ou em lote. |
| BatchDisplayUpdates() |
Incrementa um contador interno que controla se as atualizações de texto são exibidas imediatamente ou em lote. |
| BeginUndoGroup() |
Ativa o agrupamento desfazer. |
| CanCopy() |
Determina se o conteúdo do documento pode ser copiado para a Área de Transferência. |
| CanPaste() |
Determina se a Área de Transferência tem conteúdo que pode ser colado no documento. |
| CanRedo() |
Determina se existe uma ou mais operações de refazer. |
| CanUndo() |
Determina se existe uma ou mais operações de desfazer. |
| ClearUndoRedoHistory() |
Esvazia os buffers desfazer e refazer. |
| EndUndoGroup() |
Desativa o agrupamento desfazer. |
| GetDefaultCharacterFormat() |
Recupera os atributos de formatação de caractere padrão do documento. |
| GetDefaultParagraphFormat() |
Recupera os atributos de formatação de parágrafo padrão do documento. |
| GetMath(String) |
Recupera o conteúdo RichEditBox como MathML. Importante Windows 11, versão 23H2 e anteriores: as APIs do modo matemático fazem parte de um Recurso de Acesso Limitado (consulte a classe LimitedAccessFeatures). Para obter mais informações ou para solicitar um token de desbloqueio, use o Formulário de Solicitação de Token de Acesso do LAF. |
| GetRange(Int32, Int32) |
Recupera um novo intervalo de texto para a história ativa do documento. |
| GetRangeFromPoint(Point, PointOptions) |
Recupera o intervalo de texto degenerado (vazio) em ou mais próximo de um determinado ponto na tela. |
| GetText(TextGetOptions, String) |
Obtém o texto na história ativa (documento). |
| LoadFromStream(TextSetOptions, IRandomAccessStream) |
Carrega um documento de um fluxo. |
| Redo() |
Inverte a operação de desfazer mais recente. |
| SaveToStream(TextGetOptions, IRandomAccessStream) |
Salva o documento em um fluxo. |
| SetDefaultCharacterFormat(ITextCharacterFormat) |
Define os atributos de formatação de caractere padrão do documento. |
| SetDefaultParagraphFormat(ITextParagraphFormat) |
Define os atributos de formatação de parágrafo padrão do documento. |
| SetMath(String) |
Define o conteúdo RichEditBox para o MathML especificado. Importante Windows 11, versão 23H2 e anteriores: as APIs do modo matemático fazem parte de um Recurso de Acesso Limitado (consulte a classe LimitedAccessFeatures). Para obter mais informações ou para solicitar um token de desbloqueio, use o Formulário de Solicitação de Token de Acesso do LAF. |
| SetMathMode(RichEditMathMode) |
Configura um RichEditBox para interpretar a entrada com base no modo matemático especificado. Importante Windows 11, versão 23H2 e anteriores: as APIs do modo matemático fazem parte de um Recurso de Acesso Limitado (consulte a classe LimitedAccessFeatures). Para obter mais informações ou para solicitar um token de desbloqueio, use o Formulário de Solicitação de Token de Acesso do LAF. |
| SetText(TextSetOptions, String) |
Define o texto do documento. |
| Undo() |
Desfaz o grupo de desfazer mais recente. |