iVirtualizedItemProvider 接口 (uiautomationcore.h)

提供对虚拟化项的访问,这些项是由 Microsoft UI 自动化树中的占位符自动化元素表示的项。

继承

IVirtualizedItemProvider 接口继承自 IUnknown 接口。 IVirtualizedItemProvider 还具有以下类型的成员:

方法

IVirtualizedItemProvider 接口具有以下方法。

 
IVirtualizedItemProvider::Realize

使虚拟项像 UI 自动化元素一样可完全访问。 (IVirtualizedItemProvider.Realize)

注解

虚拟化项通常是虚拟列表中的项;即不管理其自己的数据的列表。 当应用程序使用 FindItemByProperty 检索虚拟化项的 IUIAutomationElement 时,UI 自动化调用提供程序的 FindItemByProperty 实现,其中提供程序可能返回也实现 IVirtualizedItemProvider 的占位符元素。 调用 Realize 时,提供程序实现的 Realize 将返回完整的UI 自动化元素引用,并且还可以将项滚动到视图中。

要求

要求
最低受支持的客户端 Windows 7、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新、带 SP3 的 Windows XP 和适用于 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 控件模式

使用虚拟化项