IVirtualizedItemProvider 介面 (uiautomationcore.h)

提供虛擬化專案的存取權,這些專案是由 Microsoft 使用者介面自動化 樹狀結構中的佔位元自動化專案所代表。

繼承

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

方法

IVirtualizedItemProvider 介面具有這些方法。

 
IVirtualizedItemProvider::Realize

允許將虛擬項目當做使用者介面自動化項目完整存取。 (IVirtualizedItemProvider.Realize)

備註

虛擬化專案通常是虛擬清單中的專案;也就是說,不會管理其本身數據的清單。 當應用程式使用 FindItemByProperty 擷取虛擬化專案的 IUIAutomationElement 時,使用者介面自動化 呼叫提供者的 FindItemByProperty 實作,其中提供者可能會傳回也會實作 IVirtualizedItemProvider 的佔位符專案。 在呼叫 Realize 時,Provider 的 Realize 實作會傳回完整的 使用者介面自動化 元素參考,也可以將專案捲動至檢視中。

規格需求

需求
最低支援的用戶端 Windows 7、Windows Vista SP2 和 Windows Vista 平臺更新、Windows XP SP3 和適用於 Windows Vista 的平臺更新 [桌面應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008、Windows Server 2003 SP2 和 Platform Update for Windows Server 2008 [桌面應用程式 |UWP 應用程式]
目標平台 Windows
標頭 uiautomationcore.h (包含 UIAutomation.h)

另請參閱

概念

VirtualizedItem 控件模式

使用虛擬化專案