Interfaz IRawElementProviderSimple (uiautomationcore.h)

Define métodos y propiedades que exponen elementos de interfaz de usuario simples.

Herencia

La interfaz IRawElementProviderSimple hereda de la interfaz IUnknown . IRawElementProviderSimple también tiene estos tipos de miembros:

Métodos

La interfaz IRawElementProviderSimple tiene estos métodos.

 
IRawElementProviderSimple::get_HostRawElementProvider

Especifica el proveedor de host para este elemento.
IRawElementProviderSimple::get_ProviderOptions

Especifica el tipo de proveedor de Microsoft Automatización de la interfaz de usuario; por ejemplo, si es un proveedor del lado cliente (proxy) o del lado servidor.
IRawElementProviderSimple::GetPatternProvider

Recupera un puntero a un objeto que proporciona compatibilidad con un patrón de control en un elemento de Microsoft Automatización de la interfaz de usuario.
IRawElementProviderSimple::GetPropertyValue

Recupera el valor de una propiedad compatible con el proveedor de Microsoft Automatización de la interfaz de usuario.

Comentarios

Esta interfaz se puede implementar en:

  • Automatización de la interfaz de usuario proveedor para elementos de interfaz de usuario simples, como botones.
  • Proveedores que agregan o invalidan propiedades o patrones de control en un elemento de interfaz de usuario que ya tiene un proveedor.
Los proveedores de elementos complejos también deben implementar IRawElementProviderFragment y, si son elementos raíz, IRawElementProviderFragmentRoot.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado uiautomationcore.h (include UIAutomation.h)

Consulte también

IRawElementProviderFragment

IRawElementProviderFragmentRoot

Referencia