ITextDocument Interface
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.
Permet d’accéder au contenu d’un document, ce qui permet de charger et d’enregistrer le document dans un flux, de récupérer des plages de texte, d’obtenir la sélection active, de définir des attributs de mise en forme par défaut, etc.
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
- Dérivé
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Propriétés
CaretType |
Obtient ou définit le type de caret. |
DefaultTabStop |
Obtient ou définit l’espacement de tabulation par défaut. |
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. |
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. |
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. |
SetText(TextSetOptions, String) |
Définit le texte du document. |
Undo() |
Annule le groupe d’annulation le plus récent. |