ITextDocument Interface

Définition

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.

S’applique à