Método IRawElementProviderFragment::get_FragmentRoot (uiautomationcore.h)
Especifica el nodo raíz del fragmento.
Esta propiedad es de solo lectura.
Sintaxis
HRESULT get_FragmentRoot(
IRawElementProviderFragmentRoot **pRetVal
);
Parámetros
pRetVal
Valor devuelto
None
Observaciones
Un proveedor para una raíz de fragmento debe devolver un puntero a su propia implementación de IRawElementProviderFragmentRoot.
Ejemplos
La siguiente implementación de ejemplo para un proveedor de elementos de lista devuelve el proveedor para el cuadro de lista primario.
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;
}
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | uiautomationcore.h (include UIAutomation.h) |