Compartir a través de


Método IOleParentUndoUnit::FindUnit (ocidl.h)

Indica si la unidad especificada es un elemento secundario de esta unidad de deshacer o uno de sus elementos secundarios, es decir, si la unidad especificada forma parte de la jerarquía de esta unidad primaria.

Sintaxis

HRESULT FindUnit(
  [in] IOleUndoUnit *pUU
);

Parámetros

[in] pUU

Puntero IOleUndoUnit a la unidad de deshacer que se va a encontrar.

Valor devuelto

Este método devuelve S_OK si la unidad de deshacer especificada está en la jerarquía subordinada a este elemento primario; de lo contrario, S_FALSE.

Comentarios

Normalmente, el administrador de deshacer llama a esto en su implementación de su método IOleUndoManager::D iscardFrom en el caso raro de que la unidad que se descarta no sea una unidad de nivel superior. La unidad primaria debe buscar primero en su propia lista y, a continuación, delegar en cada elemento secundario que también sea una unidad primaria, tal como se determina mediante una instrucción IUnknown::QueryInterface para IOleParentUndoUnit.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ocidl.h

Consulte también

IOleParentUndoUnit

IOleUndoManager::D iscardFrom