Partager via


Interface IUIAutomationTablePattern (uiautomationclient.h)

Fournit l’accès à un contrôle qui fait office de conteneur pour une collection d’éléments enfants. Les enfants de cet élément prennent en charge IUIAutomationTableItemPattern et sont organisés dans un système de coordonnées logique à deux dimensions qui peut être parcouru par ligne et colonne.

Héritage

L’interface IUIAutomationTablePattern hérite de l’interface IUnknown. IUIAutomationTablePattern possède également les types de membres suivants :

Méthodes

L’interface IUIAutomationTablePattern a ces méthodes.

 
IUIAutomationTablePattern ::get_CachedRowOrColumnMajor

Récupère la direction principale mise en cache de la traversée pour la table.
IUIAutomationTablePattern ::get_CurrentRowOrColumnMajor

Récupère la direction de parcours principale pour le tableau.
IUIAutomationTablePattern ::GetCachedColumnHeaders

Récupère une collection mise en cache d’éléments UI Automation représentant tous les en-têtes de colonne d’une table.
IUIAutomationTablePattern ::GetCachedRowHeaders

Récupère une collection mise en cache d’éléments UI Automation représentant tous les en-têtes de ligne d’une table.
IUIAutomationTablePattern ::GetCurrentColumnHeaders

Récupère une collection d’éléments UI Automation représentant tous les en-têtes de colonne d’une table.
IUIAutomationTablePattern ::GetCurrentRowHeaders

Récupère une collection d’éléments UI Automation représentant tous les en-têtes de ligne d’une table.

Remarques

Ce modèle de contrôle est analogue à IUIAutomationGridPattern , avec la distinction que tout contrôle prenant en charge IUIAutomationTablePattern expose également une relation d’en-tête de colonne ou de ligne, ou les deux, pour chaque élément enfant. Les contrôles qui prennent en charge le modèle de contrôle Table prennent également en charge le modèle de contrôle Grid afin de fournir un accès à la fonctionnalité de grille inhérente d’une table.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7, Windows Vista avec SP2 et Platform Update pour Windows Vista, Windows XP avec SP3 et Platform Update pour Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2, Windows Server 2008 avec SP2 et Mise à jour de plateforme pour Windows Server 2008, Windows Server 2003 avec SP2 et Mise à jour de plateforme pour Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête uiautomationclient.h (incluez UIAutomation.h)

Voir aussi

Interfaces de modèle de contrôle pour les clients