IRawElementProviderSimple Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece métodos e propriedades que expõem informações básicas sobre um elemento da interface.
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
Observações
Esta interface pode ser implementada em fornecedores de Automatização da Interface de Utilizador para elementos simples como botões. Também pode ser implementado em fornecedores que contribuem com propriedades adicionais ou padrões de controlo, ou que sobreponham propriedades ou padrões de controlo existentes, num elemento que já tenha um fornecedor padrão.
Os fornecedores para elementos complexos devem implementar IRawElementProviderFragment ou IRawElementProviderFragmentRoot.
Propriedades
| Name | Description |
|---|---|
| HostRawElementProvider |
Arranja um fornecedor base para este elemento. |
| ProviderOptions |
Obtém um valor que especifica características do fornecedor de Automatização da Interface de Utilizador; por exemplo, se é um fornecedor do lado do cliente ou do lado do servidor. |
Métodos
| Name | Description |
|---|---|
| GetPatternProvider(Int32) |
Recupera um objeto que fornece suporte para um padrão de controlo num elemento de Automatização da Interface de Utilizador. |
| GetPropertyValue(Int32) |
Recupera o valor de uma propriedade suportada pelo fornecedor de Automatização da Interface de Utilizador. |
Aplica-se a
Ver também
- Visão geral dos provedores de automação da interface do usuário
- Implementação do Automatização da Interface de Utilizador do lado do servidor
- Exemplo de Simples Provider
- Exemplo de fornecedor de fragmentos