IRawElementProviderFragment 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 em elementos da interface de utilizador (UI) que fazem parte de uma estrutura com mais de um nível de profundidade, como uma caixa de lista ou um item de lista. Implementado por fornecedores de Automatização da Interface de Utilizador.
public interface class IRawElementProviderFragment : System::Windows::Automation::Provider::IRawElementProviderSimple
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("f7063da8-8359-439c-9297-bbc5299a7d87")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRawElementProviderFragment : System.Windows.Automation.Provider.IRawElementProviderSimple
public interface IRawElementProviderFragment : System.Windows.Automation.Provider.IRawElementProviderSimple
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("f7063da8-8359-439c-9297-bbc5299a7d87")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IRawElementProviderFragment = interface
interface IRawElementProviderSimple
type IRawElementProviderFragment = interface
interface IRawElementProviderSimple
Public Interface IRawElementProviderFragment
Implements IRawElementProviderSimple
- Derivado
- Atributos
- Implementações
Observações
O nó raiz do fragmento deve suportar a IRawElementProviderFragmentRoot interface, que herda de IRawElementProviderFragment.
Propriedades
| Name | Description |
|---|---|
| BoundingRectangle |
Obtém o retângulo delimitador deste elemento. |
| FragmentRoot |
Recupera o nó raiz do fragmento. |
| 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 |
|---|---|
| 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. |
| 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. |
| Navigate(NavigateDirection) |
Recupera o elemento Automatização da Interface de Utilizador numa direção especificada dentro da árvore. |
| SetFocus() |
Foca o foco neste elemento. |
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