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 Microsoft Benutzeroberflächenautomatisierung 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 AutomationPeer.GetPattern-Aufruf und PatternInterface.TableItem anfordert.
public interface class ITableItemProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1827074104, 21716, 21843, 164, 173, 3, 203, 207, 53, 129, 151)]
struct ITableItemProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(1827074104, 21716, 21843, 164, 173, 3, 203, 207, 53, 129, 151)]
public interface ITableItemProvider
Public Interface ITableItemProvider
- Attribute
Hinweise
Dieses Muster enthält Richtlinien und Konventionen, die hier nicht vollständig dokumentiert sind. Weitere Informationen zu diesem Muster finden Sie unter TableItem Control Pattern.
ITableItemProvider wird von vorhandenen Windows-Runtime Automatisierungspeers nicht implementiert. Die Schnittstelle ist vorhanden, damit benutzerdefinierte Steuerelementautoren das Automatisierungsmuster in einem benutzerdefinierten Steuerelement unterstützen und ihre Automatisierungsunterstützung mithilfe derselben Windows-Runtime verwalteten oder C++-API implementieren können, wie sie zum Definieren von Steuerelementlogik oder anderen Automatisierungsunterstützungen verwenden.
Verwenden Sie die TableItemPatternIdentifiers , wenn Sie beim Aufrufen von AutomationPeer.RaisePropertyChangedEvent auf die ITableItemProvider-Mustereigenschaften des Steuerelementcodes verweisen möchten.
Methoden
| Name | Beschreibung |
|---|---|
| GetColumnHeaderItems() |
Ruft ein Array von Benutzeroberflächenautomatisierung Anbietern ab, die alle Spaltenüberschriften darstellen, die einem Tabellenelement oder einer Zelle zugeordnet sind. |
| GetRowHeaderItems() |
Ruft ein Array von Benutzeroberflächenautomatisierung Anbietern ab, die alle Zeilenüberschriften darstellen, die einem Tabellenelement oder einer Zelle zugeordnet sind. |