次の方法で共有


IOleParentUndoUnit::FindUnit メソッド (ocidl.h)

指定した単位がこの元に戻す単位の子であるか、その子の 1 つであるかを示します。つまり、指定した単位がこの親ユニットの階層の一部である場合です。

構文

HRESULT FindUnit(
  [in] IOleUndoUnit *pUU
);

パラメーター

[in] pUU

見つかった元に戻す単位への IOleUndoUnit ポインター。

戻り値

このメソッドは、指定した元に戻す単位がこの親の下位階層にある場合、S_OKを返します。それ以外の場合は、S_FALSE。

注釈

これは通常、破棄されるユニットが最上位レベルのユニットではないまれなイベントで 、IOleUndoManager::D iscardFrom メソッドの実装で元に戻すマネージャーによって呼び出されます。 親ユニットは、最初に独自のリストを見てから、IOleParentUndoUnitIUnknown::QueryInterface を実行して決定された親ユニットでもある各子に委任する必要があります。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー ocidl.h

こちらもご覧ください

IOleParentUndoUnit

IOleUndoManager::D iscardFrom