Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

IGridProvider Interface

Definition

Namespace:
System.Windows.Automation.Provider
Assembly:
UIAutomationProvider.dll

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Exposes methods and properties to support UI Automation client access to controls that act as containers for a collection of child elements. The children of this element must implement IGridItemProvider and be organized in a two-dimensional logical coordinate system that can be traversed (that is, a UI Automation client can move to adjacent controls) by using the keyboard.

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
Derived
Attributes

Remarks

Implemented on a UI Automation provider that must support the GridPattern control pattern.

IGridProvider does not enable active manipulation of a grid; ITransformProvider must be implemented to enable this functionality.

Properties

Name Description
ColumnCount

Gets the total number of columns in a grid.

RowCount

Gets the total number of rows in a grid.

Methods

Name Description
GetItem(Int32, Int32)

Retrieves the UI Automation provider for the specified cell.

Applies to

See also


Feedback

Was this page helpful?