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 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

HostRawElementProvider

Obtém um provedor de base para esse elemento.

ProviderOptions

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

Métodos

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 da Automação da Interface do Usuário.

Aplica-se a

Confira também