IRawElementProviderFragmentRoot Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Expone métodos y propiedades en el elemento raíz de un 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
public interface IRawElementProviderFragmentRoot : System.Windows.Automation.Provider.IRawElementProviderFragment, System.Windows.Automation.Provider.IRawElementProviderSimple
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)>]
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
- Implementaciones
Comentarios
Esta interfaz se implementa mediante un elemento raíz dentro de un marco; por ejemplo, un cuadro de lista dentro de una ventana. Otros elementos del mismo fragmento, como los elementos de lista, implementan la IRawElementProviderFragment interfaz .
Propiedades
| Nombre | Description |
|---|---|
| BoundingRectangle |
Obtiene el rectángulo delimitador de este elemento. (Heredado de IRawElementProviderFragment) |
| FragmentRoot |
Recupera el nodo raíz del fragmento. (Heredado de IRawElementProviderFragment) |
| HostRawElementProvider |
Obtiene un proveedor base para este elemento. (Heredado de IRawElementProviderSimple) |
| ProviderOptions |
Obtiene un valor que especifica las características del proveedor de Automatización de la interfaz de usuario; por ejemplo, si es un proveedor del lado cliente o del lado servidor. (Heredado de IRawElementProviderSimple) |
Métodos
| Nombre | Description |
|---|---|
| ElementProviderFromPoint(Double, Double) |
Recupera el elemento de este fragmento que se encuentra en el punto especificado. |
| GetEmbeddedFragmentRoots() |
Recupera una matriz de raíces de fragmentos incrustadas en el árbol de elementos Automatización de la interfaz de usuario raíz en el elemento actual. (Heredado de IRawElementProviderFragment) |
| GetFocus() |
Recupera el elemento de este fragmento que tiene el foco de entrada. |
| GetPatternProvider(Int32) |
Recupera un objeto que proporciona compatibilidad con un patrón de control en un elemento Automatización de la interfaz de usuario. (Heredado de IRawElementProviderSimple) |
| GetPropertyValue(Int32) |
Recupera el valor de una propiedad compatible con el proveedor de Automatización de la interfaz de usuario. (Heredado de IRawElementProviderSimple) |
| GetRuntimeId() |
Recupera el identificador en tiempo de ejecución de un elemento. (Heredado de IRawElementProviderFragment) |
| Navigate(NavigateDirection) |
Recupera el elemento Automatización de la interfaz de usuario en una dirección especificada dentro del árbol. (Heredado de IRawElementProviderFragment) |
| SetFocus() |
Establece el foco en este elemento. (Heredado de IRawElementProviderFragment) |
Se aplica a
Consulte también
- Introducción a los proveedores de Automatización de la interfaz de usuario
- Implementación del proveedor de Automatización de la interfaz de usuario del lado servidor