IInvokeProvider 接口

定义

公开方法和属性以支持UI 自动化客户端对启动或执行单个明确操作的控件的访问,并在激活时不维护状态。

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
派生
属性

注解

在必须支持 InvokePattern 控件模式的UI 自动化提供程序上实现。

如果不通过另一个控件模式提供程序公开同一行为,则控件实现 IInvokeProvider 。 例如,如果控件上的Invoke方法与Expand方法或Collapse方法执行相同的操作,则控件不应实现IInvokeProvider

方法

名称 说明
Invoke()

发送一个请求来激活控件并启动其单个明确作。

适用于

另请参阅