IGridProvider 接口

定义

公开方法和属性,以支持 Microsoft UI 自动化客户端访问充当子元素集合容器的控件。 实现此接口以支持自动化客户端通过 GetPattern 调用和 PatternInterface.Grid 请求的功能。

public interface class IGridProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2338502560, 37676, 17552, 154, 19, 2, 253, 179, 154, 143, 91)]
struct IGridProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2338502560, 37676, 17552, 154, 19, 2, 253, 179, 154, 143, 91)]
public interface IGridProvider
Public Interface IGridProvider
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

此模式包含此处未完整记录的准则和约定。 有关此模式的用途的详细信息,请参阅 网格控件模式

IGridProvider 不由任何现有Windows 运行时自动化对等方实现。 值得注意的是, 网格 布局容器或 GridView 不存在 IGridProvider。 接口的存在使自定义控件作者可以支持自定义控件中的自动化模式,并使用与定义控件逻辑或其他自动化支持相同的Windows 运行时托管或 C++ API 实现其自动化支持。

如果要在触发自动化事件或调用 RaisePropertyChangedEvent 时从控制代码中引用 IGridProvider 模式属性,请使用 GridPatternIdentifiers

属性

ColumnCount

获取网格中的总列数。

RowCount

获取网格中的总行数。

方法

GetItem(Int32, Int32)

检索指定单元格的 UI 自动化提供程序。

适用于

另请参阅