IRawElementProviderFragmentRoot 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.
Expõe métodos e propriedades sobre o elemento raiz num fragmento.
public interface class IRawElementProviderFragmentRoot : System::Windows::Automation::Provider::IRawElementProviderFragment
public interface class IRawElementProviderFragmentRoot : System::Windows::Automation::Provider::IRawElementProviderFragment, System::Windows::Automation::Provider::IRawElementProviderSimple
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("620ce2a5-ab8f-40a9-86cb-de3c75599b58")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRawElementProviderFragmentRoot : System.Windows.Automation.Provider.IRawElementProviderFragment
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("620ce2a5-ab8f-40a9-86cb-de3c75599b58")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRawElementProviderFragmentRoot : System.Windows.Automation.Provider.IRawElementProviderFragment, System.Windows.Automation.Provider.IRawElementProviderSimple
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("620ce2a5-ab8f-40a9-86cb-de3c75599b58")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IRawElementProviderFragmentRoot = interface
interface IRawElementProviderFragment
interface IRawElementProviderSimple
Public Interface IRawElementProviderFragmentRoot
Implements IRawElementProviderFragment
Public Interface IRawElementProviderFragmentRoot
Implements IRawElementProviderFragment, IRawElementProviderSimple
- Atributos
- Implementações
Observações
Esta interface é implementada por um elemento raiz dentro de um framework; Por exemplo, uma caixa de lista dentro de uma janela. Outros elementos no mesmo fragmento, como itens de lista, implementam a IRawElementProviderFragment interface.
Propriedades
| Name | Description |
|---|---|
| BoundingRectangle |
Obtém o retângulo delimitador deste elemento. (Herdado de IRawElementProviderFragment) |
| FragmentRoot |
Recupera o nó raiz do fragmento. (Herdado de IRawElementProviderFragment) |
| HostRawElementProvider |
Arranja um fornecedor base para este elemento. (Herdado de IRawElementProviderSimple) |
| 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. (Herdado de IRawElementProviderSimple) |
Métodos
| Name | Description |
|---|---|
| ElementProviderFromPoint(Double, Double) |
Recupera o elemento neste fragmento que está no ponto especificado. |
| GetEmbeddedFragmentRoots() |
Recupera um array de raízes de fragmentos que estão embutidas na árvore de elementos do Automatização da Interface de Utilizador enraizadas no elemento atual. (Herdado de IRawElementProviderFragment) |
| GetFocus() |
Recupera o elemento neste fragmento que tem o foco de entrada. |
| GetPatternProvider(Int32) |
Recupera um objeto que fornece suporte para um padrão de controlo num elemento de Automatização da Interface de Utilizador. (Herdado de IRawElementProviderSimple) |
| GetPropertyValue(Int32) |
Recupera o valor de uma propriedade suportada pelo fornecedor de Automatização da Interface de Utilizador. (Herdado de IRawElementProviderSimple) |
| GetRuntimeId() |
Recupera o identificador de tempo de execução de um elemento. (Herdado de IRawElementProviderFragment) |
| Navigate(NavigateDirection) |
Recupera o elemento Automatização da Interface de Utilizador numa direção especificada dentro da árvore. (Herdado de IRawElementProviderFragment) |
| SetFocus() |
Foca o foco neste elemento. (Herdado de IRawElementProviderFragment) |
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 fornecedor de fragmentos