IGridProvider Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Exponerar metoder och egenskaper för att stödja UI Automation klientåtkomst till kontroller som fungerar som containrar för en samling underordnade element. Underordnade element i det här elementet måste implementera IGridItemProvider och ordnas i ett tvådimensionellt logiskt koordinatsystem som kan passeras (dvs. en UI Automation klient kan flytta till intilliggande kontroller) med hjälp av tangentbordet.
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
- Härledda
- Attribut
Kommentarer
Implementerad på en UI Automation-provider som måste ha stöd för kontrollmönstret GridPattern.
IGridProvider aktiverar inte aktiv manipulering av ett rutnät. ITransformProvider måste implementeras för att aktivera den här funktionen.
Egenskaper
| Name | Description |
|---|---|
| ColumnCount |
Hämtar det totala antalet kolumner i ett rutnät. |
| RowCount |
Hämtar det totala antalet rader i ett rutnät. |
Metoder
| Name | Description |
|---|---|
| GetItem(Int32, Int32) |
Hämtar UI Automation-providern för den angivna cellen. |