Freigeben über


IGridProvider Schnittstelle

Definition

Macht Methoden und Eigenschaften verfügbar, die den Benutzeroberflächenautomatisierungs-Client beim Zugriff auf Steuerelemente unterstützen, die als Container für eine Auflistung von untergeordneten Elementen dienen. Die untergeordneten Elemente dieses Elements müssen IGridItemProvider implementieren und in einem zweidimensionalen logischen Koordinatensystem angeordnet sein, das unter Verwendung der Tastatur durchlaufen werden kann (d. h., ein Benutzeroberflächenautomatisierungs-Client kann zu benachbarten Steuerelementen bewegt werden).

public interface class IGridProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("b17d6187-0907-464b-a168-0ef17a1572b1")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IGridProvider
public interface IGridProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("b17d6187-0907-464b-a168-0ef17a1572b1")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IGridProvider = interface
type IGridProvider = interface
Public Interface IGridProvider
Abgeleitet
Attribute

Hinweise

Implementiert auf einem Benutzeroberflächenautomatisierung Anbieter, der das GridPattern Steuerelementmuster unterstützen muss.

IGridProvider ermöglicht keine aktive Bearbeitung eines Rasters. ITransformProvider muss implementiert werden, um diese Funktionalität zu aktivieren.

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.

Gilt für

Siehe auch