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 を含む)

関連項目

UI オートメーション プロバイダーの概要