Partilhar via


ITextDocument Interface

Definição

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.

Aplica-se a