IUIAutomationItemContainerPattern interface (uiautomationclient.h)

Exposes a method that retrieves an item from a container, such as a virtual list.


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


The IUIAutomationItemContainerPattern interface has these methods.

Method Description
IUIAutomationItemContainerPattern::FindItemByProperty Retrieves an element within a containing element, based on a specified property value.


This interface is not limited to use by virtualized containers. Any container that can implement efficient name lookup can support this control pattern, enabling clients to look up names more quickly than by using methods such as FindFirst, which must traverse the Microsoft UI Automation tree.


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]
Target Platform Windows
Header uiautomationclient.h (include UIAutomation.h)

See also

Control Pattern Interfaces for Clients