Compartilhar via


IRawElementProviderFragmentRoot Interface

Definição

Expõe os métodos e as propriedades no elemento raiz em um 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
public interface IRawElementProviderFragmentRoot : System.Windows.Automation.Provider.IRawElementProviderFragment
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
type IRawElementProviderFragmentRoot = interface
    interface IRawElementProviderFragment
    interface IRawElementProviderSimple
Public Interface IRawElementProviderFragmentRoot
Implements IRawElementProviderFragment
Public Interface IRawElementProviderFragmentRoot
Implements IRawElementProviderFragment, IRawElementProviderSimple
Atributos
Implementações

Comentários

Essa interface é implementada por um elemento raiz dentro de uma estrutura; por exemplo, uma caixa de listagem dentro de uma janela. Outros elementos no mesmo fragmento, como itens de lista, implementam a IRawElementProviderFragment interface.

Propriedades

BoundingRectangle

Obtém o retângulo delimitador deste elemento.

(Herdado de IRawElementProviderFragment)
FragmentRoot

Recupera o nó raiz do fragmento.

(Herdado de IRawElementProviderFragment)
HostRawElementProvider

Obtém um provedor de base para esse elemento.

(Herdado de IRawElementProviderSimple)
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.

(Herdado de IRawElementProviderSimple)

Métodos

ElementProviderFromPoint(Double, Double)

Recupera o elemento desse fragmento que está no ponto especificado.

GetEmbeddedFragmentRoots()

Recupera uma matriz de raízes de fragmento que são inseridas na árvore de elementos Automação da Interface do Usuário com raiz no elemento atual.

(Herdado de IRawElementProviderFragment)
GetFocus()

Recupera o elemento desse fragmento que tem o foco de entrada.

GetPatternProvider(Int32)

Recupera um objeto que fornece suporte para um padrão de controle em um elemento Automação da Interface do Usuário.

(Herdado de IRawElementProviderSimple)
GetPropertyValue(Int32)

Recupera o valor de uma propriedade compatível com o provedor da Automação da Interface do Usuário.

(Herdado de IRawElementProviderSimple)
GetRuntimeId()

Recupera o identificador de runtime de um elemento.

(Herdado de IRawElementProviderFragment)
Navigate(NavigateDirection)

Recupera o elemento Automação da Interface do Usuário em uma direção especificada dentro da árvore.

(Herdado de IRawElementProviderFragment)
SetFocus()

Define o foco para esse elemento.

(Herdado de IRawElementProviderFragment)

Aplica-se a

Confira também