ITableItemProvider Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Macht Methoden und Eigenschaften verfügbar, um für einen Benutzeroberflächenautomatisierungs-Client Zugriff auf untergeordnete Steuerelemente von Containern zu unterstützen, die ITableProvider implementieren.
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
- Abgeleitet
- Attribute
- Implementiert
Hinweise
Dieses Steuerelementmuster entspricht IGridItemProvider dem Unterschied, dass jedes implementierende ITableItemProvider Steuerelement die Beziehung zwischen der einzelnen Zelle und ihren Zeilen- und Spalteninformationen offenlegen muss.
Der Zugriff auf einzelne Zellfunktionen wird durch die gleichzeitige Implementierung von IGridItemProviderbereitgestellt.
Implementiert auf einem Benutzeroberflächenautomatisierung Anbieter, der das TableItemPattern Steuerelementmuster unterstützen muss.
Eigenschaften
Column |
Ruft die Ordinalzahl der Spalte ab, die die Zelle oder das Element enthält. (Geerbt von IGridItemProvider) |
ColumnSpan |
Ruft die Anzahl von Spalten ab, über die sich eine Zelle oder ein Element erstreckt. (Geerbt von IGridItemProvider) |
ContainingGrid |
Ruft einen Benutzeroberflächenautomatisierungs-Anbieter ab, der IGridProvider implementiert und den Container der Zelle oder des Elements darstellt. (Geerbt von IGridItemProvider) |
Row |
Ruft die Ordinalzahl der Zeile ab, die die Zelle oder das Element enthält. (Geerbt von IGridItemProvider) |
RowSpan |
Ruft die Anzahl von Zeilen ab, über die sich eine Zelle oder ein Element erstreckt. (Geerbt von IGridItemProvider) |
Methoden
GetColumnHeaderItems() |
Ruft eine Auflistung von Benutzeroberflächenautomatisierungs-Anbietern ab, die alle Spaltenüberschriften darstellen, die einem Tabellenelement oder einer Zelle zugeordnet sind. |
GetRowHeaderItems() |
Ruft eine Auflistung von Benutzeroberflächenautomatisierungs-Anbietern ab, die alle die Zeilenüberschrift darstellen, die einem Tabellenelement oder einer Zelle zugeordnet sind. |
Gilt für:
Weitere Informationen
- TableItemPattern
- GridItemPattern
- Übersicht über Steuerelementmuster für Benutzeroberflächenautomatisierung
- Serverseitige Benutzeroberflächenautomatisierung Anbieterimplementierung
- Clientseitige Benutzeroberflächenautomatisierung Anbieterimplementierung
- Unterstützung von Steuerelementmustern in einem Benutzeroberflächenautomatisierungs-Anbieter
- Implementieren des TableItem-Steuerelementmusters der Benutzeroberflächenautomatisierung
- Implementieren des GridItem-Steuerelementmusters der Benutzeroberflächenautomatisierung