Share via


IGridProvider 介面 (uiautomationcore.h)

提供控件的存取權,這些控件可作為組織在二維邏輯座標系統中之子元素集合的容器,這些子元素可以周遊 (也就是 Microsoft 使用者介面自動化 用戶端可以使用鍵盤移至相鄰控件) 。 這個專案的子系必須實作 IGridItemProvider

繼承

IGridProvider 介面繼承自 IUnknown 介面。 IGridProvider 也有下列類型的成員:

方法

IGridProvider 介面具有這些方法。

 
IGridProvider::get_ColumnCount

指定方格中的數據行總數。
IGridProvider::get_RowCount

指定方格中的數據列總數。
IGridProvider::GetItem

擷取指定儲存格的 Microsoft 使用者介面自動化 提供者。

備註

IGridProvider 介面會公開方法和屬性,以支援 使用者介面自動化 用戶端存取做為子專案集合容器的控件。 此元素的子系必須實作 IGridItemProvider,並組織在可周遊 (的二維邏輯座標系統中,也就是說,使用者介面自動化 用戶端可以使用鍵盤移至相鄰控件) 。

在必須支援方格控件模式的 使用者介面自動化 提供者上實作。

IGridProvider 不會啟用網格線的作用中操作;必須為此實作 ITransformProvider

規格需求

需求
最低支援的用戶端 Windows XP [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2003 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 uiautomationcore.h (包含 UIAutomation.h)

另請參閱

UI 自動化提供者概觀