Microsoft.UI.Xaml.Automation Espace de noms

Définit les types de support pour l’infrastructure de Microsoft UI Automation. Ces types de support sont pour l’implémentation du support de Microsoft UI Automation pour un contrôle personnalisé. En outre, AutomationProperties fournit des informations d’accessibilité dans le cadre d’une définition d’interface utilisateur XAML.

Classes

AnnotationPatternIdentifiers

Contient des valeurs utilisées comme identificateurs par IAnnotationProvider.

AutomationAnnotation

Représente une annotation UI Automation unique.

AutomationElementIdentifiers

Contient des valeurs utilisées comme identificateurs de propriété Automation par les fournisseurs UI Automation et les clients UI Automation.

AutomationProperties

Prend en charge l’obtention ou la définition de valeurs de niveau instance des propriétés d’automatisation. Ces valeurs de propriété sont définies en tant que propriétés jointes (généralement en XAML) et complètent ou remplacent les valeurs de propriété Automation de l’AutomationPeer d’un contrôle.

AutomationProperty

Identifie une propriété d’AutomationElementIdentifiers ou d’un modèle de contrôle spécifique.

DockPatternIdentifiers

Contient des valeurs utilisées comme identificateurs par IDockProvider.

DragPatternIdentifiers

Contient des valeurs utilisées comme identificateurs par IDragProvider.

DropTargetPatternIdentifiers

Contient des valeurs utilisées comme identificateurs par IDropTargetProvider.

ExpandCollapsePatternIdentifiers

Contient des valeurs utilisées comme identificateurs par IExpandCollapseProvider.

GridItemPatternIdentifiers

Contient des valeurs utilisées comme identificateurs par IGridItemProvider.

GridPatternIdentifiers

Contient des valeurs utilisées comme identificateurs par IGridProvider.

MultipleViewPatternIdentifiers

Contient des valeurs utilisées comme identificateurs par IMultipleViewProvider.

RangeValuePatternIdentifiers

Contient des valeurs utilisées comme identificateurs par IRangeValueProvider.

ScrollPatternIdentifiers

Contient des valeurs utilisées comme identificateurs par IScrollProvider, ainsi que la constante NoScroll .

SelectionItemPatternIdentifiers

Contient des valeurs utilisées comme identificateurs par ISelectionItemProvider.

SelectionPatternIdentifiers

Contient des valeurs utilisées comme identificateurs par ISelectionProvider.

SpreadsheetItemPatternIdentifiers

Contient des valeurs utilisées comme identificateurs de propriété Automation pour les propriétés du modèle ISpreadsheetItemProvider .

StylesPatternIdentifiers

Contient des valeurs utilisées comme identificateurs par IStylesProvider.

TableItemPatternIdentifiers

Contient des valeurs utilisées comme identificateurs par ITableProvider.

TablePatternIdentifiers

Contient des valeurs utilisées comme identificateurs par ITableProvider.

TogglePatternIdentifiers

Contient des valeurs utilisées comme identificateurs par IToggleProvider.

TransformPattern2Identifiers

Contient des valeurs utilisées comme identificateurs par ITransformProvider2.

TransformPatternIdentifiers

Contient des valeurs utilisées comme identificateurs par ITransformProvider.

ValuePatternIdentifiers

Contient des valeurs utilisées comme identificateurs par IValueProvider.

WindowPatternIdentifiers

Contient des valeurs utilisées comme identificateurs par IWindowProvider.

Énumérations

AnnotationType

Fournit un ensemble de constantes qui identifient les types d’annotations dans un document, tels qu’utilisés par l’interface ISpreadsheetItemProvider Microsoft UI Automation.

AutomationActiveEnd

Définit des valeurs pour l’attribut de texte SelectionActiveEnd, qui indique l’emplacement de l’insertion par rapport à une plage de texte qui représente le texte actuellement sélectionné.

AutomationAnimationStyle

Définit le style d’animation pour l’automatisation.

AutomationBulletStyle

Définit le style des puces utilisées par l’automatisation.

AutomationCaretBidiMode

Définit la direction dans laquelle le caret se déplace.

AutomationCaretPosition

Définit la position d’insertion.

AutomationFlowDirections

Définit le sens du flux.

AutomationOutlineStyles

Définit le style de plan.

AutomationStyleId

Définit le style du texte.

AutomationTextDecorationLineStyle

Définit le style de ligne des décorations de texte.

AutomationTextEditChangeType

Définit le type de modification de texte.

DockPosition

Contient des valeurs qui spécifient la position d’ancrage d’un objet dans un conteneur d’ancrage. Utilisé par IDockProvider.DockPosition.

ExpandCollapseState

Contient des valeurs qui spécifient la valeur de propriété Automation ExpandCollapseState d’un élément UI Automation.

RowOrColumnMajor

Spécifie si les données d’une table doivent être lues principalement par ligne ou par colonne.

ScrollAmount

Contient des valeurs utilisées par le modèle IScrollProvider pour indiquer la direction et la distance à parcourir.

SupportedTextSelection

Contient des valeurs qui spécifient si un fournisseur de texte prend en charge la sélection et, si tel est le cas, s'il prend en charge une sélection unique et continue ou plusieurs sélections disjointes.

SynchronizedInputType

Fournit un ensemble de constantes qui identifient, telles qu’utilisées par l’interface ISynchronizedInputProvider Microsoft UI Automation.

ToggleState

Contient des valeurs qui spécifient le ToggleState d’un élément UI Automation.

WindowInteractionState

Définit des valeurs qui spécifient l’état actuel de la fenêtre à des fins d’interaction utilisateur ou programmatique.

WindowVisualState

Contient des valeurs qui spécifient l’état visuel d’une fenêtre pour le modèle IWindowProvider .

ZoomUnit

Contient les valeurs possibles pour la méthode Provider.ITransformProvider2.ZoomByUnit , qui effectue un zoom sur la fenêtre d’affichage d’un contrôle en fonction de l’unité spécifiée.

Voir aussi