Mappage de modèle de contrôle pour les clients UI Automation
Mise à jour : novembre 2007
Cette rubrique répertorie les types de contrôle et les modèles de contrôle associés.
Le tableau suivant organise les modèles de contrôle dans les catégories suivantes :
Pris en charge. Le contrôle doit prendre en charge ce modèle de contrôle.
Prise en charge conditionnelle. Le contrôle peut prendre en charge ce modèle de contrôle suivant l'état du contrôle.
Non pris en charge. Le contrôle ne prend pas en charge ce modèle de contrôle ; les contrôles personnalisés peuvent prendre en charge ce modèle de contrôle.
![]() |
---|
Certains contrôles disposent d'une prise en charge conditionnelle pour plusieurs modèles de contrôle suivant les fonctionnalités du contrôle. Par exemple, le contrôle d'élément de menu dispose de la prise en charge conditionnelle pour le modèle de contrôle InvokePattern, ExpandCollapsePattern, TogglePattern ou SelectionItemPattern, suivant sa fonction dans le contrôle de menu. |
Cette rubrique comprend les sections suivantes.
- Modèles de contrôle UI Automation pour les clients
- Rubriques connexes
Modèles de contrôle UI Automation pour les clients
Type de contrôle |
Prise en charge |
Prise en charge conditionnelle |
Pas de prise en charge |
---|---|---|---|
Button |
Aucune |
Invoke, Toggle |
Aucune |
Calendar |
Grid, Selection, Table |
Scroll |
Value |
Check Box |
Toggle |
Aucune |
Aucune |
Combo Box |
Expand Collapse, Selection |
Value |
Scroll |
Data Grid |
Grid, Selection, Table |
Scroll |
Aucune |
Data Item |
Selection Item |
Expand Collapse, Scroll Item, Value, Toggle, Grid Item, Table |
Aucune |
Document |
Scroll, Text |
Aucune |
Value |
Edit |
Text |
Range Value, Value |
Scroll |
Group |
Aucune |
Expand Collapse |
Aucune |
Header |
Aucune |
Transform |
Aucune |
Header Item |
Aucune |
Transform, Invoke |
Aucune |
Lien hypertexte |
Invoke |
Aucune |
Aucune |
Image |
Aucune |
Grid Item, Table Item |
Invoke, Selection Item |
Liste |
Aucune |
Grid, Multiple View, Scroll, Selection |
Table |
List Item |
Selection Item |
Expand Collapse, Grid Item, Invoke, Scroll Item, Toggle, Value |
Aucune |
Menu |
Aucune |
Aucune |
Aucune |
Barre de menus |
Aucune |
Expand Collapse, Dock, Transform |
Aucune |
Élément de menu |
Aucune |
Expand Collapse, Invoke, Selection Item, Toggle |
Aucune |
Volet |
Aucune |
Transform, Dock |
Window |
Progress Bar |
Aucune |
Range Value, Value |
Aucune |
Radio Button |
Selection Item |
Aucune |
Toggle |
Scroll Bar |
Range Value |
Aucune |
Scroll |
Separator |
Aucune |
Aucune |
Aucune |
Slider |
Aucune |
Range Value, Selection |
Aucune |
Spinner |
Aucune |
Range Value, Selection |
Aucune |
Split Button |
Invoke, Expand Collapse |
Aucune |
Aucune |
Status Bar |
Aucune |
Grid |
Aucune |
Tab |
Sélection |
Scroll |
Aucune |
Tab Item |
Selection Item |
Aucune |
Invoke |
Table |
Grid, Table |
Aucune |
Aucune |
Text |
Text |
Grid Item, Table Item |
Value |
Thumb |
Aucune |
Aucune |
Aucune |
Title Bar |
Aucune |
Aucune |
Aucune |
Tool Bar |
Aucune |
Dock, Expand Collapse, Transform |
Aucune |
Tool Tip |
Aucune |
Text, Window |
Aucune |
Tree |
|
Scroll, Selection |
Aucune |
Tree Item |
Expand Collapse |
Invoke, Scroll Item, Selection Item |
Aucune |
Window |
Transform, Window |
Dock |
Aucune |
![]() |
---|
Si un type de contrôle n'a aucun modèle de contrôle pris en charge répertorié mais qu'il a un ou plusieurs modèles de contrôle pris en charge de manière conditionnelle, alors l'un de ces modèles de contrôle conditionnels sera toujours pris en charge. |