ITableProvider 介面 (uiautomationcore.h)

提供做為子專案集合容器的控件存取權。 這個專案的子系必須實作 ITableItemProvider ,並組織成二維邏輯座標系統,可使用鍵盤周遊。

繼承

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

方法

ITableProvider 介面具有這些方法。

 
ITableProvider::get_RowOrColumnMajor

指定數據表周游的主要方向。
ITableProvider::GetColumnHeaders

取得 Microsoft 使用者介面自動化 提供者的集合,代表數據表中的所有數據行標頭。
ITableProvider::GetRowHeaders

取得 Microsoft 使用者介面自動化 提供者的集合,代表數據表中的所有數據列標頭。

備註

此控件模式類似於 IGridProvider ,其區別在於任何實作 ITableProvider 的控件也必須公開每個子元素的數據行和/或數據列標頭關聯性。

實作 ITableProvider 的控件也需要實作 IGridProvider ,才能公開數據表控件的固有網格線功能。

在必須支持數據表控件模式和方格控制模式的 使用者介面自動化 提供者上實作。

規格需求

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

另請參閱

UI 自動化提供者概觀