ITableItemProvider Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Expose des méthodes et des propriétés pour prendre en charge l’accès client UI Automation aux contrôles enfants des conteneurs qui implémentent ITableProvider.
public interface class ITableItemProvider : System::Windows::Automation::Provider::IGridItemProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("b9734fa6-771f-4d78-9c90-2517999349cd")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITableItemProvider : System.Windows.Automation.Provider.IGridItemProvider
public interface ITableItemProvider : System.Windows.Automation.Provider.IGridItemProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("b9734fa6-771f-4d78-9c90-2517999349cd")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITableItemProvider = interface
interface IGridItemProvider
type ITableItemProvider = interface
interface IGridItemProvider
Public Interface ITableItemProvider
Implements IGridItemProvider
- Dérivé
- Attributs
- Implémente
Remarques
Ce modèle de contrôle est analogue à IGridItemProvider la distinction selon laquelle toute implémentation ITableItemProvider de contrôle doit exposer la relation entre la cellule individuelle et ses informations de ligne et de colonne.
L’accès aux fonctionnalités de cellule individuelles est fourni par l’implémentation simultanée de IGridItemProvider.
Implémenté sur un fournisseur UI Automation qui doit prendre en charge le modèle de TableItemPattern contrôle.
Propriétés
Column |
Obtient le numéro ordinal de la colonne contenant la cellule ou l'élément de tableau. (Hérité de IGridItemProvider) |
ColumnSpan |
Obtient le nombre de colonnes sur lesquelles s'étend une cellule ou un élément. (Hérité de IGridItemProvider) |
ContainingGrid |
Obtient un fournisseur UI Automation qui implémente IGridProvider et représente le conteneur de la cellule ou de l’élément. (Hérité de IGridItemProvider) |
Row |
Obtient le numéro ordinal de la ligne contenant la cellule ou l'élément de tableau. (Hérité de IGridItemProvider) |
RowSpan |
Obtient le nombre de lignes sur lesquelles s'étend une cellule ou un élément. (Hérité de IGridItemProvider) |
Méthodes
GetColumnHeaderItems() |
Récupère une collection de fournisseurs UI Automation qui représente tous les en-têtes de colonnes associés à un élément ou une cellule d’un tableau. |
GetRowHeaderItems() |
Récupère une collection de fournisseurs UI Automation qui représente tous les en-têtes de lignes associés à un élément ou une cellule de tableau. |
S’applique à
Voir aussi
- TableItemPattern
- GridItemPattern
- Vue d'ensemble des modèles de contrôle UI Automation
- Implémentation du fournisseur UI Automation côté serveur
- Implémentation du fournisseur UI Automation côté client
- Prendre en charge des modèles de contrôle dans un fournisseur UI Automation
- Implémentation du modèle de contrôle TableItem d’UI Automation
- Implémentation du modèle de contrôle GridItem d’UI Automation