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 den Microsoft UI Automation-Clientzugriff auf untergeordnete Steuerelemente von Containern zu unterstützen, die ITableProvider implementieren. Implementieren Sie diese Schnittstelle, um die Funktionen zu unterstützen, die ein Automatisierungsclient mit einem GetPattern-Aufruf und PatternInterface.TableItem anfordert.
public interface class ITableItemProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(992758221, 7650, 20194, 163, 225, 251, 85, 53, 89, 209, 93)]
struct ITableItemProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(992758221, 7650, 20194, 163, 225, 251, 85, 53, 89, 209, 93)]
public interface ITableItemProvider
Public Interface ITableItemProvider
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Dieses Muster enthält Richtlinien und Konventionen, die hier nicht vollständig dokumentiert sind. Weitere Informationen zum Zweck dieses Musters finden Sie unter TableItem-Steuerelementmuster.
ITableItemProvider wird nicht von vorhandenen Windows-Runtime Automatisierungs peers implementiert. Die Schnittstelle ist vorhanden, sodass autoren von benutzerdefinierten Steuerelementen das Automatisierungsmuster in einem benutzerdefinierten Steuerelement unterstützen und ihre Automatisierungsunterstützung mithilfe der gleichen Windows-Runtime verwalteten oder C++-API implementieren können, die sie zum Definieren von Steuerungslogik oder anderer Automatisierungsunterstützung verwenden.
Verwenden Sie tableItemPatternIdentifiers , wenn Sie beim Aufrufen von RaisePropertyChangedEvent über den Steuerelementcode auf die ITableItemProvider-Mustereigenschaften verweisen möchten.
Methoden
GetColumnHeaderItems() |
Ruft ein Array von Benutzeroberflächenautomatisierungsanbietern ab, die alle Spaltenheader darstellen, die einem Tabellenelement oder einer -Zelle zugeordnet sind. |
GetRowHeaderItems() |
Ruft ein Array von Benutzeroberflächenautomatisierungsanbietern ab, die alle Zeilenheader darstellen, die einem Tabellenelement oder einer Zelle zugeordnet sind. |