Share via


IItemContainerProvider-Schnittstelle (uiautomationcore.h)

Bietet Zugriff auf Steuerelemente, die als Container anderer Steuerelemente fungieren, z. B. eine virtuelle Listenansicht.

Vererbung

Die IItemContainerProvider-Schnittstelle erbt von der IUnknown-Schnittstelle . IItemContainerProvider verfügt auch über folgende Membertypen:

Methoden

Die IItemContainerProvider-Schnittstelle verfügt über diese Methoden.

 
IItemContainerProvider::FindItemByProperty

Ruft ein Element in einem enthaltenden Element basierend auf einem angegebenen Eigenschaftswert ab. (IItemContainerProvider.FindItemByProperty)

Hinweise

Das ItemContainer-Steuerelementmuster ermöglicht es einem Containerobjekt, ein Element effizient nach einer angegebenen Automatisierungselementeigenschaft wie Name, AutomationId oder IsSelected state zu suchen. Dieses Steuerelementmuster wird zwar mit einer Ansicht eingeführt, um von virtualisierten Containern verwendet zu werden, es kann jedoch von jedem Container implementiert werden, der die Namenssuche bereitstellt, unabhängig davon, ob dieser Container Virtualisierung verwendet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista, Windows XP mit SP3 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008, Windows Server 2003 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile uiautomationcore.h (uiAutomation.h einschließen)

Weitere Informationen

Übersicht über die Benutzeroberflächenautomatisierungs-Anbieter