Comparteix a través de


IInvokeProvider Interfaz

Definición

Expone métodos y propiedades para admitir el acceso de cliente de automatización de la interfaz de usuario a los controles que inician o realizan una única acción inequívoca y no mantienen el estado cuando se activan.

public interface class IInvokeProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("54fcb24b-e18e-47a2-b4d3-eccbe77599a2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IInvokeProvider
public interface IInvokeProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("54fcb24b-e18e-47a2-b4d3-eccbe77599a2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IInvokeProvider = interface
type IInvokeProvider = interface
Public Interface IInvokeProvider
Derivado
Atributos

Comentarios

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

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

Métodos

Invoke()

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

Se aplica a

Consulte también