ITableItemProvider Interface

Définition

Expose des méthodes et des propriétés pour prendre en charge UI Automation l’accès client 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 tout contrôle implémentant ITableItemProvider doit exposer la relation entre la cellule individuelle et ses informations de ligne et de colonne.

L’accès à la fonctionnalité de cellule individuelle 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 contrôle TableItemPattern.

Propriétés

Nom Description
Column

Obtient le nombre ordinal de la colonne qui contient la cellule ou l’élément.

(Hérité de IGridItemProvider)
ColumnSpan

Obtient le nombre de colonnes étendues par 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 qui contient la cellule ou l’élément.

(Hérité de IGridItemProvider)
RowSpan

Obtient le nombre de lignes étendues par une cellule ou un élément.

(Hérité de IGridItemProvider)

Méthodes

Nom Description
GetColumnHeaderItems()

Récupère une collection de fournisseurs UI Automation représentant tous les en-têtes de colonne associés à un élément de tableau ou une cellule.

GetRowHeaderItems()

Récupère une collection de fournisseurs UI Automation représentant tous les en-têtes de ligne associés à un élément de tableau ou une cellule.

S’applique à

Voir aussi