Partager via


ITableItemProvider Interface

Définition

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