Interfaz IItemContainerProvider (uiautomationcore.h)

Proporciona acceso a los controles que actúan como contenedores de otros controles, como una vista de lista virtual.

Herencia

La interfaz IItemContainerProvider hereda de la interfaz IUnknown . IItemContainerProvider también tiene estos tipos de miembros:

Métodos

La interfaz IItemContainerProvider tiene estos métodos.

 
IItemContainerProvider::FindItemByProperty

Recupera un elemento dentro de un elemento contenedor, basado en un valor de propiedad especificado. (IItemContainerProvider.FindItemByProperty)

Comentarios

El patrón de control ItemContainer permite a un objeto contenedor buscar eficazmente un elemento mediante una propiedad de elemento de automatización especificada, como el estado Name, AutomationId o IsSelected. Aunque este patrón de control se introduce con una vista para que los contenedores virtualizados los usen, puede implementarlo cualquier contenedor que proporcione la búsqueda de nombres, independientemente de si ese contenedor usa la virtualización.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista, Windows XP con SP3 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008, Windows Server 2003 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado uiautomationcore.h (incluir UIAutomation.h)

Consulte también

Información general sobre proveedores de UI Automation