IInvokeProvider インターフェイス (uiautomationcore.h)
単一の明確なアクションを開始または実行し、アクティブ化時に状態を維持しないコントロールへのアクセスを提供します。
継承
IInvokeProvider インターフェイスは、IUnknown インターフェイスから継承されます。 IInvokeProvider には、次の種類のメンバーもあります。
メソッド
IInvokeProvider インターフェイスには、これらのメソッドがあります。
IInvokeProvider::Invoke 要求を送信してコントロールをアクティブ化し、その 1 つの明確なアクションを開始します。 (IInvokeProvider.Invoke) |
注釈
Invoke コントロール パターンをサポートする必要がある Microsoft UI オートメーション プロバイダーに実装されます。
同じ動作が別のコントロール パターン プロバイダーを介して公開されない場合、コントロールは IInvokeProvider を実装します。 たとえば、コントロールの Invoke メソッドが IExpandCollapseProvider::Expand メソッドまたは Collapse メソッドと同じアクションを実行する場合、コントロールは IInvokeProvider も実装しないでください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP [デスクトップ アプリ | UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2003 [デスクトップ アプリのみ | UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | uiautomationcore.h (UIAutomation.h を含む) |