RichEditTextDocument Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |