Share via


Interfaz IInvokeProvider (uiautomationcore.h)

Proporciona acceso a los controles que inician o realizan una única acción inequívoca y no mantienen el estado cuando se activan.

Herencia

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

Métodos

La interfaz IInvokeProvider tiene estos métodos.

 
IInvokeProvider::Invoke

Envía una solicitud para activar un control e iniciar su acción única e inequívoca. (IInvokeProvider.Invoke)

Comentarios

Implementado en un proveedor de Microsoft Automatización de la interfaz de usuario que debe admitir el patrón de control Invoke.

Los controles implementan IInvokeProvider si el mismo comportamiento no se expone a través de otro proveedor de patrones de control. Por ejemplo, si el método Invoke de un control realiza la misma acción que el método IExpandCollapseProvider::Expand o Collapse , el control no debe implementar también IInvokeProvider.

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

Información general sobre proveedores de UI Automation