VirtualizedItem 控件模式

介绍实现 IVirtualizedItemProvider的准则和约定,包括有关属性和方法的信息。 VirtualizedItem 控件模式用于支持虚拟化项,这些项由Microsoft UI 自动化树中的占位符自动化元素表示。

虚拟化项可以包括从支持 ItemContainer 控件模式的控件中检索的项,或从支持 文本 控件模式的控件中检索的虚拟化嵌入对象。 虚拟化项的占位符可能尚未加载所有 UI 自动化属性的数据,并且可能会返回 UIA_E_ELEMENTNOTAVAILABLE 以响应对不可用属性的查询。 VirtualizedItem 控件模式提供了实现虚拟项的方法,以便为项提供完整信息,并且可以为 UI 自动化树中的项创建完整的自动化元素。

本主题包含以下部分。

实施准则和约定

实现 VirtualizedItem 控制模式时,请注意以下准则和约定:

IVirtualizedItemProvider 所需的成员

实现 IVirtualizedItemProvider 接口需要以下属性和方法。

必需成员 成员类型 笔记
实现 方法 没有

 

此控件模式没有关联的事件。

实现 UI 自动化 ItemContainer 控件模式

UI 自动化控件模式概述

UI 自动化树概述

使用虚拟化项