Compartilhar via


IRawElementProviderSimple Interface

Definição

Fornece métodos e propriedades que expõem informações básicas sobre um elemento de interface do usuário.

public interface class IRawElementProviderSimple
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("d6dd68d1-86fd-4332-8666-9abedea2d24c")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRawElementProviderSimple
public interface IRawElementProviderSimple
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("d6dd68d1-86fd-4332-8666-9abedea2d24c")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IRawElementProviderSimple = interface
type IRawElementProviderSimple = interface
Public Interface IRawElementProviderSimple
Derivado
Atributos

Comentários

Essa interface pode ser implementada em provedores de Automação da Interface do Usuário para elementos simples, como botões. Ele também pode ser implementado em provedores que contribuem com propriedades ou padrões de controle adicionais, ou substituem as propriedades ou padrões de controle existentes, em um elemento que já tem um provedor padrão.

Os provedores de elementos complexos devem implementar IRawElementProviderFragment ou IRawElementProviderFragmentRoot.

Propriedades

Nome Description
HostRawElementProvider

Obtém um provedor base para esse elemento.

ProviderOptions

Obtém um valor que especifica as características do provedor de Automação da Interface do Usuário; por exemplo, se ele é um provedor do lado do cliente ou do servidor.

Métodos

Nome Description
GetPatternProvider(Int32)

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

GetPropertyValue(Int32)

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

Aplica-se a

Confira também