Interfaccia IItemContainerProvider (uiautomationcore.h)

Fornisce l'accesso ai controlli che fungono da contenitori di altri controlli, ad esempio una visualizzazione elenco virtuale.

Ereditarietà

L'interfaccia IItemContainerProvider eredita dall'interfaccia IUnknown . IItemContainerProvider include anche questi tipi di membri:

Metodi

L'interfaccia IItemContainerProvider include questi metodi.

 
IItemContainerProvider::FindItemByProperty

Recupera un elemento all'interno di un elemento contenitore, in base a un valore di proprietà specificato. (IItemContainerProvider.FindItemByProperty)

Commenti

Il pattern di controllo ItemContainer consente a un oggetto contenitore di cercare in modo efficiente un elemento tramite una proprietà dell'elemento di automazione specificata, ad esempio Name, AutomationId o IsSelected. Anche se questo pattern di controllo viene introdotto con una visualizzazione da usare da contenitori virtualizzati, può essere implementato da qualsiasi contenitore che fornisce la ricerca dei nomi, indipendentemente dal fatto che tale contenitore usi la virtualizzazione.

Requisiti

Requisito Valore
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista, Windows XP con SP3 e Platform Update per Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008, Windows Server 2003 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione uiautomationcore.h (include UIAutomation.h)

Vedi anche

Cenni preliminari sui provider di automazione interfaccia utente