VirtualizedItem 控制項模式

描述實作 IVirtualizedItemProvider的指導方針和慣例,包括屬性和方法的相關資訊。 VirtualizedItem控制項模式是用來支援虛擬化專案,這些專案是由 Microsoft 消費者介面自動化 樹狀結構中的預留位置自動化元素所代表。

虛擬化專案可以包含從支援 ItemContainer 控制項模式的控制項擷取的專案,或從支援 Text 控制項模式的控制項擷取的虛擬化内嵌物件。 虛擬化專案的預留位置可能尚未載入所有消費者介面自動化屬性的資料,而且可能會傳回UIA_E_ELEMENTNOTAVAILABLE,以回應無法使用的屬性查詢。 VirtualizedItem控制項模式提供一種方法來實現虛擬專案,讓專案可以使用完整的資訊,而且可以為消費者介面自動化樹狀結構中的專案建立完整的自動化專案。

本主題包含下列各節。

實作方針和慣例

實作 VirtualizedItem 控制項模式時,請注意下列指導方針和慣例:

IVirtualizedItemProvider的必要成員

實作 IVirtualizedItemProvider 介面時,需要下列屬性和方法。

必要成員 成員類型 備註
實現 方法

 

此控制項模式沒有任何相關聯的事件。

實作 消費者介面自動化 ItemContainer 控制項模式

UI 自動化控制項模式概觀

UI 自動化樹狀目錄概觀

使用虛擬化專案