Condividi tramite


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 lo spazio vuoto finale viene preso in considerazione quando il testo è allineato.

CaretType

Ottiene o imposta il tipo di caret.

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 in una riga.

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.

ClearUndoRedoHistory()

Svuota i buffer di annullamento e ripristino.

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.

GetMath(String)

Recupera il contenuto RichEditBox come MathML.

Importante

Windows 11, versione 23H2 e versioni precedenti: le API della modalità matematica fanno parte di una funzionalità di accesso limitato (vedere Classe LimitedAccessFeatures). Per altre informazioni o per richiedere un token di sblocco, usare il modulo richiesta token di accesso LAF.

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.

SetMath(String)

Imposta il contenuto RichEditBox sull'oggetto MathML specificato.

Importante

Windows 11, versione 23H2 e versioni precedenti: le API della modalità matematica fanno parte di una funzionalità di accesso limitato (vedere Classe LimitedAccessFeatures). Per altre informazioni o per richiedere un token di sblocco, usare il modulo richiesta token di accesso LAF.

SetMathMode(RichEditMathMode)

Configura richEditBox per interpretare l'input in base alla modalità matematica specificata.

Importante

Windows 11, versione 23H2 e versioni precedenti: le API della modalità matematica fanno parte di una funzionalità di accesso limitato (vedere Classe LimitedAccessFeatures). Per altre informazioni o per richiedere un token di sblocco, usare il modulo richiesta token di accesso LAF.

SetText(TextSetOptions, String)

Imposta il testo del documento.

Undo()

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

Si applica a