Condividi tramite


ITextDocument Interfaccia

Definizione

Fornisce l'accesso al contenuto di un documento, fornendo un modo per caricare e salvare il documento in un flusso, recuperare intervalli di testo, ottenere la selezione attiva, impostare gli attributi di formattazione predefiniti e così via.

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
Derivato
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Proprietà

CaretType

Ottiene o imposta il tipo di caret.

DefaultTabStop

Ottiene o imposta la spaziatura di tabulazione predefinita.

Selection

Ottiene la selezione del testo attivo.

UndoLimit

Ottiene o imposta il numero massimo di azioni che possono essere archiviate nella coda di annullamento.

Metodi

ApplyDisplayUpdates()

Decrementa un contatore interno che controlla se gli aggiornamenti di testo vengono visualizzati immediatamente o in batch.

BatchDisplayUpdates()

Incrementa un contatore interno che controlla se gli aggiornamenti di testo vengono visualizzati immediatamente o in batch.

BeginUndoGroup()

Attiva il raggruppamento annulla.

CanCopy()

Determina se il contenuto del documento può essere copiato negli Appunti.

CanPaste()

Determina se gli Appunti hanno contenuto che può essere incollato nel documento.

CanRedo()

Determina se esiste una o più operazioni di ripristino.

CanUndo()

Determina se esiste una o più operazioni di annullamento.

EndUndoGroup()

Disattiva il raggruppamento annulla.

GetDefaultCharacterFormat()

Recupera gli attributi di formattazione dei caratteri predefiniti del documento.

GetDefaultParagraphFormat()

Recupera gli attributi di formattazione del paragrafo predefiniti del documento.

GetRange(Int32, Int32)

Recupera un nuovo intervallo di testo per la storia attiva del documento.

GetRangeFromPoint(Point, PointOptions)

Recupera l'intervallo di testo degenerato (vuoto) in corrispondenza o più vicino a, un punto specifico sullo schermo.

GetText(TextGetOptions, String)

Ottiene il testo nella storia attiva (documento).

LoadFromStream(TextSetOptions, IRandomAccessStream)

Carica un documento da un flusso.

Redo()

Inverte l'operazione di annullamento più recente.

SaveToStream(TextGetOptions, IRandomAccessStream)

Salva il documento in un flusso.

SetDefaultCharacterFormat(ITextCharacterFormat)

Imposta gli attributi di formattazione dei caratteri predefiniti del documento.

SetDefaultParagraphFormat(ITextParagraphFormat)

Imposta gli attributi di formattazione del paragrafo predefiniti del documento.

SetText(TextSetOptions, String)

Imposta il testo del documento.

Undo()

Annulla l'annullamento del gruppo di annullamento più recente.

Si applica a