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()

コントロールをアクティブ化し、その単一の明確なアクションを開始する要求を送信します。

適用対象

こちらもご覧ください