Compartir vía


IRawElementProviderSimple Interfaz

Definición

Ofrece métodos y propiedades que exponen información básica sobre un elemento de interfaz de usuario.

public interface class IRawElementProviderSimple
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("d6dd68d1-86fd-4332-8666-9abedea2d24c")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRawElementProviderSimple
public interface IRawElementProviderSimple
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("d6dd68d1-86fd-4332-8666-9abedea2d24c")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IRawElementProviderSimple = interface
type IRawElementProviderSimple = interface
Public Interface IRawElementProviderSimple
Derivado
Atributos

Comentarios

Esta interfaz se puede implementar en proveedores de automatización de la interfaz de usuario para elementos simples, como botones. También se puede implementar en proveedores que contribuyen a propiedades adicionales o patrones de control, o invalidar propiedades o patrones de control existentes, en un elemento que ya tiene un proveedor predeterminado.

Los proveedores de elementos complejos deben implementar IRawElementProviderFragment o IRawElementProviderFragmentRoot.

Propiedades

HostRawElementProvider

Obtiene un proveedor base para este elemento.

ProviderOptions

Obtiene un valor que especifica las características del proveedor de UI Automation; por ejemplo, si es un proveedor de cliente o de servidor.

Métodos

GetPatternProvider(Int32)

Recupera un objeto que proporciona compatibilidad con un patrón de control en un elemento de Automatización de la interfaz de usuario.

GetPropertyValue(Int32)

Recupera el valor de una propiedad que admite el proveedor de automatización de la interfaz de usuario.

Se aplica a

Consulte también