Partager via


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.

Remarque :

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

Remarque :

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.

Voir aussi

Concepts

Vue d'ensemble d'UI Automation