IRawElementProviderFragment::get_FragmentRoot メソッド (uiautomationcore.h)

フラグメントのルート ノードを指定します。

このプロパティは読み取り専用です。

構文

HRESULT get_FragmentRoot(
  IRawElementProviderFragmentRoot **pRetVal
);

パラメーター

pRetVal

戻り値

なし

解説

フラグメント ルートのプロバイダーは、 IRawElementProviderFragmentRoot の独自の実装へのポインターを返す必要があります。

リスト アイテム プロバイダーの次の実装例は、親リスト ボックスのプロバイダーを返します。

HRESULT STDMETHODCALLTYPE ListItemProvider::get_FragmentRoot(IRawElementProviderFragmentRoot** pRetVal)
{
    if (pRetVal == NULL) return E_INVALIDARG;
    IRawElementProviderFragmentRoot* pRoot = static_cast<IRawElementProviderFragmentRoot*>(m_parentProvider);
    pRoot->AddRef();
    *pRetVal = pRoot;
    return S_OK;
}            

要件

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

こちらもご覧ください

IRawElementProviderFragment