Метод IRawElementProviderFragment::get_FragmentRoot (uiautomationcore.h)
Указывает корневой узел фрагмента.
Это свойство доступно только для чтения.
Синтаксис
HRESULT get_FragmentRoot(
IRawElementProviderFragmentRoot **pRetVal
);
Параметры
pRetVal
Возвращаемое значение
None
Remarks
Поставщик для корня фрагмента должен возвращать указатель на собственную реализацию 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 |
Header | uiautomationcore.h (включая UIAutomation.h) |