IRawElementProviderFragmentRoot Interface

Definição

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