Método IOleParentUndoUnit::FindUnit (ocidl.h)
Indica se a unidade especificada é um filho dessa unidade de desfazer ou de um de seus filhos, ou seja, se a unidade especificada faz parte da hierarquia nesta unidade pai.
Sintaxe
HRESULT FindUnit(
[in] IOleUndoUnit *pUU
);
Parâmetros
[in] pUU
Um ponteiro IOleUndoUnit para a unidade de desfazer a ser encontrada.
Retornar valor
Esse método retornará S_OK se a unidade de desfazer especificada estiver na hierarquia subordinada a esse pai; caso contrário, S_FALSE.
Comentários
Normalmente, isso é chamado pelo gerenciador de desfazer em sua implementação do método IOleUndoManager::D iscardFrom no raro evento em que a unidade que está sendo descartada não é uma unidade de nível superior. A unidade pai deve procurar em sua própria lista primeiro e, em seguida, delegar para cada filho que também é uma unidade pai, conforme determinado fazendo um IUnknown::QueryInterface para IOleParentUndoUnit.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | ocidl.h |