Compartilhar via


Interface IRawElementProviderSimple (uiautomationcore.h)

Define métodos e propriedades que expõem elementos de interface do usuário simples.

Herança

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

Métodos

A interface IRawElementProviderSimple tem esses métodos.

 
IRawElementProviderSimple::get_HostRawElementProvider

Especifica o provedor de host para esse elemento.
IRawElementProviderSimple::get_ProviderOptions

Especifica o tipo de provedor do Microsoft Automação da Interface do Usuário; por exemplo, se ele é um provedor do lado do cliente (proxy) ou do lado do servidor.
IRawElementProviderSimple::GetPatternProvider

Recupera um ponteiro para um objeto que fornece suporte para um padrão de controle em um elemento microsoft Automação da Interface do Usuário.
IRawElementProviderSimple::GetPropertyValue

Recupera o valor de uma propriedade compatível com o provedor do Microsoft Automação da Interface do Usuário.

Comentários

Essa interface pode ser implementada em:

  • Automação da Interface do Usuário provedor para elementos de interface do usuário simples, como botões.
  • Provedores que adicionam ou substituem propriedades ou padrões de controle em um elemento de interface do usuário que já tem um provedor.
Os provedores de elementos complexos também devem implementar IRawElementProviderFragment e, se forem elementos raiz, IRawElementProviderFragmentRoot.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [aplicativos da área de trabalho | aplicativos UWP]
Servidor mínimo com suporte Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho uiautomationcore.h (inclua UIAutomation.h)

Confira também

Irawelementproviderfragment

Irawelementproviderfragmentroot

Referência