IUIAutomationVirtualizedItemPattern interface

Represents an virtualized item, which is an item that is represented by a placeholder automation element in the Microsoft UI Automation tree.

When to implement

UI Automation client applications do not implement IUIAutomationVirtualizedItemPattern.

Members

The IUIAutomationVirtualizedItemPattern interface inherits from the IUnknown interface. IUIAutomationVirtualizedItemPattern also has these types of members:

Methods

The IUIAutomationVirtualizedItemPattern interface has these methods.

MethodDescription
Realize

Creates a full UI Automation element for a virtualized item.

 

Remarks

A virtualized item can be an item retrieved from a control that supports the ItemContainer control pattern, or a virtualized embedded object retrieved from a control that supports the Text control pattern.

The placeholder automation element for a virtualized item might not have loaded data for all UI Automation properties, and may return UIA_E_ELEMENTNOTAVAILABLE in response to queries for properties that are not available.

Requirements

Minimum supported client

Windows 7, Windows Vista with SP2 and Platform Update for Windows Vista, Windows XP with SP3 and Platform Update for Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 R2, Windows Server 2008 with SP2 and Platform Update for Windows Server 2008, Windows Server 2003 with SP2 and Platform Update for Windows Server 2008 [desktop apps only]

Header

UIAutomationClient.h (include UIAutomation.h)

IDL

UIAutomationClient.idl

DLL

UIAutomationCore.dll

IID

IID_IUIAutomationVirtualizedItemPattern is defined as 6ba3d7a6-04cf-4f11-8793-a8d1cde9969f

See also

Control Pattern Interfaces for Clients
Working with Virtualized Items

 

 

Community Additions

ADD
Show:
© 2014 Microsoft