ITextDocument Interface
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.
Fornece acesso ao conteúdo de um documento, fornecendo uma maneira de carregar e salvar o documento em um fluxo, recuperar intervalos de texto, obter a seleção ativa, definir atributos de formatação padrão e assim por diante.
public interface class ITextDocument
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3203288539, 37042, 16524, 162, 246, 10, 10, 195, 30, 51, 228)]
struct ITextDocument
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3203288539, 37042, 16524, 162, 246, 10, 10, 195, 30, 51, 228)]
public interface ITextDocument
Public Interface ITextDocument
- Derivado
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Propriedades
CaretType |
Obtém ou define o tipo de cursor. |
DefaultTabStop |
Obtém ou define o espaçamento da guia padrão. |
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. |
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. |
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. |
SetText(TextSetOptions, String) |
Define o texto do documento. |
Undo() |
Desfaz o grupo de desfazer mais recente. |