RichEditTextDocument Classe

Definizione

Rappresenta un documento rtf che può essere caricato, salvato e modificato.

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
Ereditarietà
Object Platform::Object IInspectable RichEditTextDocument
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)

Commenti

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1809 17763 ClearUndoRedoHistory
2004 19041 GetMath
2004 19041 SetMath
2004 19041 SetMathMode

Proprietà

AlignmentIncludesTrailingWhitespace

Ottiene o imposta un valore che indica se gli spazi vuoti finali vengono presi in considerazione quando il testo è allineato.

CaretType

Ottiene o imposta il tipo di cursore.

DefaultTabStop

Ottiene o imposta la spaziatura di tabulazione predefinita.

IgnoreTrailingCharacterSpacing

Ottiene o imposta un valore che indica se la spaziatura dei caratteri viene applicata all'ultimo carattere di una riga.

Selection

Ottiene la selezione di testo attiva.

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 del testo vengono visualizzati immediatamente o in batch.

BatchDisplayUpdates()

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

BeginUndoGroup()

Attiva il raggruppamento di annullamento.

CanCopy()

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

CanPaste()

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

CanRedo()

Determina se esistono una o più operazioni di rollforward.

CanUndo()

Determina se esistono una o più operazioni di annullamento.

ClearUndoRedoHistory()

Svuota i buffer di annullamento e rollforward.

EndUndoGroup()

Disattiva il raggruppamento di annullamento.

GetDefaultCharacterFormat()

Recupera gli attributi di formattazione dei caratteri predefiniti del documento.

GetDefaultParagraphFormat()

Recupera gli attributi di formattazione di paragrafo predefiniti del documento.

GetMath(String)

Recupera il contenuto RichEditBox come MathML.

Importante

Windows 11 versione 23H2 e precedenti: le API per la modalità matematica fanno parte di una funzionalità di accesso limitato (vedere Classe LimitedAccessFeatures). Per altre informazioni o per richiedere un token di sblocco, contattare supporto tecnico Microsoft.

GetRange(Int32, Int32)

Recupera un nuovo intervallo di testo per il brano attivo del documento.

GetRangeFromPoint(Point, PointOptions)

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

GetText(TextGetOptions, String)

Ottiene il testo nel brano attivo (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 di paragrafo predefiniti del documento.

SetMath(String)

Imposta il contenuto RichEditBox sull'oggetto MathML specificato.

Importante

Windows 11 versione 23H2 e precedenti: le API per la modalità matematica fanno parte di una funzionalità di accesso limitato (vedere Classe LimitedAccessFeatures). Per altre informazioni o per richiedere un token di sblocco, contattare supporto tecnico Microsoft.

SetMathMode(RichEditMathMode)

Configura un controllo RichEditBox per interpretare l'input in base alla modalità matematica specificata.

Importante

Windows 11 versione 23H2 e precedenti: le API per la modalità matematica fanno parte di una funzionalità di accesso limitato (vedere Classe LimitedAccessFeatures). Per altre informazioni o per richiedere un token di sblocco, contattare supporto tecnico Microsoft.

SetText(TextSetOptions, String)

Imposta il testo del documento.

Undo()

Annulla il gruppo di annullamento più recente.

Si applica a