IInvokeProvider インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
単一の明確なアクションを開始または実行し、アクティブ化されたときに状態を維持しないコントロールへの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() |
コントロールをアクティブ化し、その単一の明確なアクションを開始する要求を送信します。 |