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) |