IAccessibleHostingElementProviders::GetEmbeddedFragmentRoots メソッド (uiautomationcore.h)

Microsoft UI オートメーション プロバイダーの実装を持ち、IAccessibleHostingElementProviders インターフェイスを実装する Microsoft Active Accessibility オブジェクトでホストされているすべてのウィンドウレス Microsoft ActiveX コントロールの Microsoft Active Accessibility プロバイダーを取得します。

構文

HRESULT GetEmbeddedFragmentRoots(
  [out, retval] SAFEARRAY **pRetVal
);

パラメーター

[out, retval] pRetVal

種類: SAFEARRAY**

IRawElementProviderFragmentRoot インターフェイス ポインターを受け取ります。

戻り値

型: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

注釈

ウィンドウレス ActiveX コントロールのコンテナーは、 IAccessible インターフェイスを実装するのと同じオブジェクトにこのメソッドを実装します。 呼び出されると、このメソッドは、含まれているウィンドウなしの ActiveX コントロールごとに IRawElementProviderFragmentRoot ポインターを照会し、そのポインターをセーフ配列に追加します。

このメソッドには、 IRawElementProviderFragmentRoot を実装していないプロバイダーを含めないでください。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー uiautomationcore.h (UIAutomation.h を含む)

こちらもご覧ください

IAccessibleHostingElementProviders