IGridProvider 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 Zugriff eines Microsoft UI Automation-Clients auf Steuerelemente zu unterstützen, die als Container für eine Sammlung untergeordneter Elemente fungieren. Implementieren Sie diese Schnittstelle, um die Funktionen zu unterstützen, die ein Automatisierungsclient mit einem AutomationPeer.GetPattern-Aufruf und PatternInterface.Grid anfordert.
public interface class IGridProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1352215902, 53797, 22249, 162, 90, 120, 195, 114, 232, 25, 85)]
struct IGridProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(1352215902, 53797, 22249, 162, 90, 120, 195, 114, 232, 25, 85)]
public interface IGridProvider
Public Interface IGridProvider
- Attribute
Hinweise
Dieses Muster verfügt über Richtlinien und Konventionen, die hier nicht vollständig dokumentiert sind. Weitere Informationen dazu, wofür dieses Muster dient, finden Sie unter Rastersteuerelementmuster.
IGridProvider wird nicht von vorhandenen Windows-Runtime Automatisierungspeer implementiert. Insbesondere ist IGridProvider nicht für den Grid-Layoutcontainer oder für GridView vorhanden. 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 GridPatternIdentifiers , wenn Sie im Steuerelementcode auf die IGridProvider-Mustereigenschaften verweisen möchten, wenn Sie Automatisierungsereignisse auslösen oder AutomationPeer.RaisePropertyChangedEvent aufrufen.
Eigenschaften
ColumnCount |
Ruft die Gesamtanzahl der Spalten in einem Raster ab. |
RowCount |
Ruft die Gesamtanzahl der Zeilen in einem Raster ab. |
Methoden
GetItem(Int32, Int32) |
Ruft den Benutzeroberflächenautomatisierungs-Anbieter für die angegebene Zelle ab. |