iGridProvider 接口 (uiautomationcore.h)
提供对充当子元素集合容器的控件的访问,这些子元素组织在二维逻辑坐标系中可以遍历 (即 Microsoft UI 自动化 客户端可以使用键盘移动到相邻控件) 。 此元素的子元素必须实现 IGridItemProvider。
继承
IGridProvider 接口继承自 IUnknown 接口。 IGridProvider 还具有以下类型的成员:
方法
IGridProvider 接口具有以下方法。
IGridProvider::get_ColumnCount 指定网格中的列总数。 |
IGridProvider::get_RowCount 指定网格中的总行数。 |
IGridProvider::GetItem 检索指定单元格的 Microsoft UI 自动化提供程序。 |
注解
IGridProvider 接口公开方法和属性,以支持UI 自动化客户端访问充当子元素集合容器的控件。 此元素的子元素必须实现 IGridItemProvider,并在二维逻辑坐标系中组织,该坐标系可遍历 (即,UI 自动化客户端可以使用键盘移动到相邻控件) 。
在必须支持 Grid 控件模式的UI 自动化提供程序上实现。
IGridProvider 不支持对网格进行主动操作;为此,必须实现 ITransformProvider 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [桌面应用 | UWP 应用] |
最低受支持的服务器 | Windows Server 2003 [桌面应用 | UWP 应用] |
目标平台 | Windows |
标头 | uiautomationcore.h (包括 UIAutomation.h) |