RichEditTextDocument Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un document de texte enrichi qui peut être chargé, enregistré et modifié.
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
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Creators Update (introduit dans 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v4.0)
|
Remarques
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1809 | 17763 | ClearUndoRedoHistory |
2004 | 19041 | GetMath |
2004 | 19041 | SetMath |
2004 | 19041 | SetMathMode |
Propriétés
AlignmentIncludesTrailingWhitespace |
Obtient ou définit une valeur qui indique si les espaces blancs de fin sont pris en compte lorsque le texte est aligné. |
CaretType |
Obtient ou définit le type de caret. |
DefaultTabStop |
Obtient ou définit l’espacement de tabulation par défaut. |
IgnoreTrailingCharacterSpacing |
Obtient ou définit une valeur qui indique si l’espacement des caractères est appliqué au dernier caractère d’une ligne. |
Selection |
Obtient la sélection de texte active. |
UndoLimit |
Obtient ou définit le nombre maximal d’actions pouvant être stockées dans la file d’attente d’annulation. |
Méthodes
ApplyDisplayUpdates() |
Décrémente un compteur interne qui contrôle si les mises à jour de texte sont affichées immédiatement ou par lots. |
BatchDisplayUpdates() |
Incrémente un compteur interne qui contrôle si les mises à jour de texte sont affichées immédiatement ou par lot. |
BeginUndoGroup() |
Active l’annulation du regroupement. |
CanCopy() |
Détermine si le contenu du document peut être copié dans le Presse-papiers. |
CanPaste() |
Détermine si le Presse-papiers contient du contenu qui peut être collé dans le document. |
CanRedo() |
Détermine s’il existe une ou plusieurs opérations de restauration automatique. |
CanUndo() |
Détermine s’il existe une ou plusieurs opérations d’annulation. |
ClearUndoRedoHistory() |
Vide les mémoires tampons d’annulation et de restauration. |
EndUndoGroup() |
Désactive le regroupement d’annulations. |
GetDefaultCharacterFormat() |
Récupère les attributs de mise en forme de caractères par défaut du document. |
GetDefaultParagraphFormat() |
Récupère les attributs de mise en forme de paragraphe par défaut du document. |
GetMath(String) |
Récupère le contenu RichEditBox en tant que MathML. Important Windows 11, version 23H2 et antérieure : les API en mode mathématique font partie d’une fonctionnalité d’accès limité (voir classe LimitedAccessFeatures). Pour plus d’informations ou pour demander un jeton de déverrouillage, utilisez le formulaire de demande de jeton d’accès LAF. |
GetRange(Int32, Int32) |
Récupère une nouvelle plage de texte pour l’histoire active du document. |
GetRangeFromPoint(Point, PointOptions) |
Récupère la plage de texte dégénérée (vide) à un point particulier à l’écran ou le plus proche de celui-ci. |
GetText(TextGetOptions, String) |
Obtient le texte de l’article actif (document). |
LoadFromStream(TextSetOptions, IRandomAccessStream) |
Charge un document à partir d’un flux. |
Redo() |
Inverse l’opération d’annulation la plus récente. |
SaveToStream(TextGetOptions, IRandomAccessStream) |
Enregistre le document dans un flux. |
SetDefaultCharacterFormat(ITextCharacterFormat) |
Définit les attributs de mise en forme de caractères par défaut du document. |
SetDefaultParagraphFormat(ITextParagraphFormat) |
Définit les attributs de mise en forme de paragraphe par défaut du document. |
SetMath(String) |
Définit le contenu RichEditBox sur le mathML spécifié. Important Windows 11, version 23H2 et antérieure : les API en mode mathématique font partie d’une fonctionnalité d’accès limité (voir classe LimitedAccessFeatures). Pour plus d’informations ou pour demander un jeton de déverrouillage, utilisez le formulaire de demande de jeton d’accès LAF. |
SetMathMode(RichEditMathMode) |
Configure un RichEditBox pour interpréter l’entrée en fonction du mode mathématique spécifié. Important Windows 11, version 23H2 et antérieure : les API en mode mathématique font partie d’une fonctionnalité d’accès limité (voir classe LimitedAccessFeatures). Pour plus d’informations ou pour demander un jeton de déverrouillage, utilisez le formulaire de demande de jeton d’accès LAF. |
SetText(TextSetOptions, String) |
Définit le texte du document. |
Undo() |
Annule le groupe d’annulation le plus récent. |