Partager via


TextPattern Classe

Définition

Représente des 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 TextPattern classe ne peut 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 AutomationElement classe fournit des méthodes pour un client UI Automation pour accéder au modèle objet natif correspondant.

Champs

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, le Français-Suisse (fr-CH) à la place du 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 sur une plage de texte dans un contrôle RichEdit.

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 modèle TextPattern.

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

DocumentRange

Obtient une plage de texte qui englobe 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, si c'est le cas, le type de sélection pris en charge.

Méthodes

Equals(Object)

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

(Hérité de Object)
GetHashCode()

Fait office 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 le 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 à la première ligne partiellement visible et se termine à la dernière ligne partiellement visible.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(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