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 Benutzeroberflächenautomatisierung Clientzugriff 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 implementierte ITableItemProvider Steuerelement die Beziehung zwischen der einzelnen Zelle und den Zeilen- und Spalteninformationen verfügbar machen muss.
Der Zugriff auf einzelne Zellfunktionen wird durch die gleichzeitige Implementierung von IGridItemProvider.
Implementiert auf einem Benutzeroberflächenautomatisierung-Anbieter, der das TableItemPattern-Steuerelementmuster unterstützen muss.
Eigenschaften
| Name | Beschreibung |
|---|---|
| Column |
Ruft die Ordnungszahl der Spalte ab, die die Zelle oder das Element enthält. (Geerbt von IGridItemProvider) |
| ColumnSpan |
Ruft die Anzahl der Spalten ab, die von einer Zelle oder einem Element gespannt werden. (Geerbt von IGridItemProvider) |
| ContainingGrid |
Ruft einen Benutzeroberflächenautomatisierung Anbieter ab, der IGridProvider implementiert und den Container der Zelle oder des Elements darstellt. (Geerbt von IGridItemProvider) |
| Row |
Ruft die Ordnungszahl der Zeile ab, die die Zelle oder das Element enthält. (Geerbt von IGridItemProvider) |
| RowSpan |
Ruft die Anzahl der Zeilen ab, die von einer Zelle oder einem Element gespannt werden. (Geerbt von IGridItemProvider) |
Methoden
| Name | Beschreibung |
|---|---|
| GetColumnHeaderItems() |
Ruft eine Auflistung von Benutzeroberflächenautomatisierung Anbietern ab, die alle Spaltenüberschriften darstellen, die einem Tabellenelement oder einer Zelle zugeordnet sind. |
| GetRowHeaderItems() |
Ruft eine Auflistung von Benutzeroberflächenautomatisierung Anbietern ab, die alle Zeilenüberschriften 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
- Client-side Benutzeroberflächenautomatisierung ProviderImplementierung
- Unterstützung von Steuerelementmustern in einem Benutzeroberflächenautomatisierungs-Anbieter
- Implementieren des TableItem-Steuerelementmusters für die Benutzeroberflächenautomatisierung
- Implementieren des GridItem-Steuerelementmusters für die Benutzeroberflächenautomatisierung