Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

IVirtualizedItemProvider Interface

Exposes methods and properties to support the virtualized item control pattern.

IVirtualizedItemProvider Members

Realize Makes the virtual item fully accessible as a UI Automation element.


A virtualized item is typically an item in a virtual list; that is, a list that does not manage its own data. When an application retrieves an IUIAutomationElement for a virtualized item by using IUIAutomationItemContainerPattern::FindItemByProperty, Microsoft UI Automation calls the provider's implementation of IItemContainerProvider::FindItemByProperty, where the provider may return a placeholder element that also implements IVirtualizedItemProvider. On a call to IUIAutomationVirtualizedItemPattern::Realize, the provider's implementation of IVirtualizedItemProvider::Realize returns a full UI Automation element reference and may also scroll the item into view.

Interface Information

Inherits from IUnknown
Header and IDL files uiautomation.h, uiautomationcore.idl
Minimum operating systems Windows 7

See Also

Implementing the UI Automation VirtualizedItem Control Pattern

Community Additions

© 2015 Microsoft