Compartilhar via


Interface IVirtualizedItemProvider (uiautomationcore.h)

Fornece acesso a itens virtualizados, que são itens representados por elementos de automação de espaço reservado na árvore do Microsoft Automação da Interface do Usuário.

Herança

A interface IVirtualizedItemProvider herda da interface IUnknown . IVirtualizedItemProvider também tem esses tipos de membros:

Métodos

A interface IVirtualizedItemProvider tem esses métodos.

 
IVirtualizedItemProvider::Realize

Torna o item virtual totalmente acessível como um elemento de Automação da interface do usuário. (IVirtualizedItemProvider.Realize)

Comentários

Um item virtualizado normalmente é um item em uma lista virtual; ou seja, uma lista que não gerencia seus próprios dados. Quando um aplicativo recupera um IUIAutomationElement para um item virtualizado usando FindItemByProperty, Automação da Interface do Usuário chama a implementação do provedor de FindItemByProperty, em que o provedor pode retornar um elemento de espaço reservado que também implementa IVirtualizedItemProvider. Em uma chamada para Realize, a implementação do realize do provedor retorna uma referência completa de elemento Automação da Interface do Usuário e também pode rolar o item para a exibição.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista, Windows XP com SP3 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008, Windows Server 2003 com SP2 e Platform Update para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho uiautomationcore.h (inclua UIAutomation.h)

Confira também

Conceitual

Padrão de controle VirtualizedItem

Trabalhando com itens virtualizados