Compartir a través de


AutomationInteropProvider Clase

Definición

Ofrece compatibilidad para la comunicación entre los proveedores de automatización de la interfaz de usuario y las aplicaciones del 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

AppendRuntimeId

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

InvalidateLimit

Especifica el número máximo de eventos que deben enviarse 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 contenedores.

RootObjectId

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

Propiedades

ClientsAreListening

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

Métodos

HostProviderFromHandle(IntPtr)

Devuelve un proveedor de 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 una propiedad de Automatización de la interfaz de usuario ha cambiado.

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 para un elemento en respuesta a un mensaje WM_GETOBJECT.

Se aplica a