TextPattern Classe

Définition

Représente les contrôles qui contiennent du texte.

public ref class TextPattern : System::Windows::Automation::BasePattern
public class TextPattern : System.Windows.Automation.BasePattern
type TextPattern = class
    inherit BasePattern
Public Class TextPattern
Inherits BasePattern
Héritage
TextPattern

Remarques

La classe TextPattern peut ne pas fournir de fonctionnalités de texte qui existent uniquement dans un fournisseur de UI Automation particulier. Pour ces fonctionnalités uniques et souvent avancées, la classe AutomationElement fournit des méthodes pour un client UI Automation pour accéder au modèle objet natif correspondant.

Champs

Nom Description
AnimationStyleAttribute

Identifie l’attribut AnimationStyle d’une plage de texte.

BackgroundColorAttribute

Identifie l’attribut BackgroundColor d’une plage de texte.

BulletStyleAttribute

Identifie l’attribut BulletStyle d’une plage de texte.

CapStyleAttribute

Identifie l’attribut CapStyle d’une plage de texte.

CultureAttribute

Identifie l’attribut Culture (CultureInfo) d’une plage de texte au niveau de la sous-langue ; par exemple, French-Switzerland (fr-CH) au lieu de français (fr).

FontNameAttribute

Identifie l’attribut FontName d’une plage de texte.

FontSizeAttribute

Identifie l’attribut FontSize d’une plage de texte.

FontWeightAttribute

Identifie l’attribut FontWeight d’une plage de texte.

ForegroundColorAttribute

Identifie l’attribut ForegroundColor (COLORREF) d’une plage de texte.

HorizontalTextAlignmentAttribute

Identifie l’attribut HorizontalTextAlignment d’une plage de texte.

IndentationFirstLineAttribute

Identifie l’attribut IndentationFirstLine (TextIndent) d’une plage de texte.

IndentationLeadingAttribute

Identifie l’attribut IndentationLeading(TextIndent) d’une plage de texte.

IndentationTrailingAttribute

Identifie l’attribut IndentationTrailing(TextIndent) d’une plage de texte.

IsHiddenAttribute

Identifie l’attribut IsHidden d’une plage de texte.

IsItalicAttribute

Identifie l’attribut IsItalic (FontStyle) d’une plage de texte.

IsReadOnlyAttribute

Identifie l’attribut IsReadOnly d’une plage de texte.

IsSubscriptAttribute

Identifie l’attribut IsSubscript (FontVariants) d’une plage de texte.

IsSuperscriptAttribute

Identifie l’attribut IsSuperscript (FontVariants) d’une plage de texte.

MarginBottomAttribute

Identifie l’attribut MarginBottom (PageSettings) d’une plage de texte.

MarginLeadingAttribute

Identifie l’attribut MarginLeading (PageSettings) d’une plage de texte.

MarginTopAttribute

Identifie l’attribut MarginTop (PageSettings) d’une plage de texte.

MarginTrailingAttribute

Identifie l’attribut MarginTrailing (PageSettings) d’une plage de texte.

MixedAttributeValue

Identifie si la valeur d’un attribut donné varie selon une plage de texte dans un contrôle d’édition enrichi.

OutlineStylesAttribute

Identifie l’attribut OutlineStyles (OutlineStyles) d’une plage de texte.

OverlineColorAttribute

Identifie l’attribut OverlineColor d’une plage de texte.

OverlineStyleAttribute

Identifie l’attribut OverlineStyle (TextDecorationLineStyle) d’une plage de texte.

Pattern

Identifie le TextPattern modèle.

StrikethroughColorAttribute

Identifie l’attribut StrikethroughColor d’une plage de texte.

StrikethroughStyleAttribute

Identifie l’attribut StrikethroughStyle (TextDecorationLineStyle) d’une plage de texte.

TabsAttribute

Identifie l’attribut Tabs d’une plage de texte.

TextChangedEvent

Identifie l’événement déclenché chaque fois que le contenu textuel est modifié.

TextFlowDirectionsAttribute

Identifie l’attribut TextFlowDirections (FlowDirections) d’une plage de texte.

TextSelectionChangedEvent

Identifie l’événement déclenché lorsque la sélection de texte est modifiée.

UnderlineColorAttribute

Identifie l’attribut UnderlineColor d’une plage de texte.

UnderlineStyleAttribute

Identifie l’attribut UnderlineStyle (TextDecorationLineStyle) d’une plage de texte.

Propriétés

Nom Description
DocumentRange

Obtient une plage de texte qui entoure le texte principal d’un document.

SupportedTextSelection

Obtient une valeur qui spécifie si un fournisseur de texte prend en charge la sélection et, le cas échéant, le type de sélection pris en charge.

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetSelection()

Récupère une collection de plages de texte disjointes associées à la sélection ou aux sélections de texte actuelles.

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
GetVisibleRanges()

Récupère un tableau de plages de texte disjointes à partir d’un conteneur de texte où chaque plage de texte commence par la première ligne partiellement visible jusqu’à la fin de la dernière ligne partiellement visible.

MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
RangeFromChild(AutomationElement)

Récupère une plage de texte englobant un élément enfant tel qu’une image, un lien hypertexte, une feuille de calcul Microsoft Excel ou un autre objet incorporé.

RangeFromPoint(Point)

Retourne la plage de texte dégénérée (vide) la plus proche des coordonnées d’écran spécifiées.

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à

Voir aussi