ホーム › System.Ole › IOleParentUndoUnit
IOleParentUndoUnit
COMメソッド 5
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
vtbl 7 HRESULT Open(IOleParentUndoUnit* pPUU)
| pPUU | IOleParentUndoUnit* | in | 新たに開く子の親取り消し単位を指定する IOleParentUndoUnit へのポインタである。 |
vtbl 8 HRESULT Close(IOleParentUndoUnit* pPUU, BOOL fCommit)
| pPUU | IOleParentUndoUnit* | in | 閉じる対象の親取り消し単位を指定する IOleParentUndoUnit へのポインタである。 |
| fCommit | BOOL | in | 蓄積した変更を確定するか破棄するかを指定する BOOL である。TRUE で確定する。 |
vtbl 9 HRESULT Add(IOleUndoUnit* pUU)
| pUU | IOleUndoUnit* | in | この親取り消し単位に追加する取り消し単位を指定する IOleUndoUnit へのポインタである。 |
vtbl 10 HRESULT FindUnit(IOleUndoUnit* pUU)
| pUU | IOleUndoUnit* | in | この親取り消し単位の階層内に存在するか検索する対象の取り消し単位を指定する IOleUndoUnit へのポインタである。 |
vtbl 11 HRESULT GetParentState(DWORD* pdwState)
| pdwState | DWORD* | out | 親取り消し単位の状態を表すフラグ(UAS_ 値)を受け取る DWORD へのポインタである。 |