AutomationInteropProvider Clase

Definición

Proporciona compatibilidad con la comunicación entre proveedores de Automatización de la interfaz de usuario y aplicaciones cliente de Automatización de la interfaz de usuario.

public ref class AutomationInteropProvider abstract sealed
public static class AutomationInteropProvider
type AutomationInteropProvider = class
Public Class AutomationInteropProvider
Herencia
AutomationInteropProvider

Campos

Nombre Description
AppendRuntimeId

Contiene un valor que, cuando se devuelve como el primer elemento de la matriz pasado por el proveedor de Automatización de la interfaz de usuario a GetRuntimeId(), indica que el identificador es parcial y debe anexarse al identificador proporcionado por el proveedor base.

InvalidateLimit

Especifica el número máximo de eventos que se van a enviar antes del procesamiento por lotes.

ItemsInvalidateLimit

Número máximo de eventos que se van a enviar antes de procesar por lotes los elementos de los contenedores.

RootObjectId

Contiene un valor utilizado en el lParam miembro de un WM_GETOBJECT mensaje, que indica que el servidor debe devolver una referencia al proveedor de elementos sin procesar raíz.

Propiedades

Nombre Description
ClientsAreListening

Obtiene un valor que especifica si alguna aplicación cliente Automatización de la interfaz de usuario está suscrita a eventos Automatización de la interfaz de usuario.

Métodos

Nombre Description
HostProviderFromHandle(IntPtr)

Devuelve un proveedor Automatización de la interfaz de usuario que representa la ventana especificada.

RaiseAutomationEvent(AutomationEvent, IRawElementProviderSimple, AutomationEventArgs)

Genera un evento de patrón o un evento personalizado.

RaiseAutomationPropertyChangedEvent(IRawElementProviderSimple, AutomationPropertyChangedEventArgs)

Genera un evento cuando ha cambiado una propiedad de Automatización de la interfaz de usuario.

RaiseStructureChangedEvent(IRawElementProviderSimple, StructureChangedEventArgs)

Genera un evento cuando el árbol de Automatización de la interfaz de usuario ha cambiado.

ReturnRawElementProvider(IntPtr, IntPtr, IntPtr, IRawElementProviderSimple)

Devuelve el proveedor de automatización de la interfaz de usuario de un elemento en respuesta a un WM_GETOBJECT mensaje.

Se aplica a