Método IRawElementProviderFragment::get_FragmentRoot (uiautomationcore.h)
Especifica o nó raiz do fragmento.
Esta propriedade é somente para leitura.
Sintaxe
HRESULT get_FragmentRoot(
IRawElementProviderFragmentRoot **pRetVal
);
Parâmetros
pRetVal
Valor retornado
Nenhum
Comentários
Um provedor para uma raiz de fragmento deve retornar um ponteiro para sua própria implementação de IRawElementProviderFragmentRoot.
Exemplos
A implementação de exemplo a seguir para um provedor de itens de lista retorna o provedor para a caixa de listagem pai.
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 | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [aplicativos da área de trabalho | aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | uiautomationcore.h (inclua UIAutomation.h) |