Metodo IRawElementProviderFragment::get_FragmentRoot (uiautomationcore.h)
Specifica il nodo radice del frammento.
Questa proprietà è di sola lettura.
Sintassi
HRESULT get_FragmentRoot(
IRawElementProviderFragmentRoot **pRetVal
);
Parametri
pRetVal
Valore restituito
nessuno
Osservazioni
Un provider per una radice di frammento deve restituire un puntatore alla propria implementazione di IRawElementProviderFragmentRoot.
Esempio
L'implementazione di esempio seguente per un provider di elementi di elenco restituisce il provider per la casella di riepilogo padre.
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;
}
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [app desktop | App UWP] |
Server minimo supportato | Windows Server 2003 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | uiautomationcore.h (include UIAutomation.h) |