ReactOS  0.4.15-dev-3287-gfec35dc
IOleParentUndoUnit Interface Reference

import"ocidl.idl";

Inheritance diagram for IOleParentUndoUnit:
Collaboration diagram for IOleParentUndoUnit:

Public Types

typedef IOleParentUndoUnitLPOLEPARENTUNDOUNIT
 
- Public Types inherited from IOleUndoUnit
typedef IOleUndoUnitLPOLEUNDOUNIT
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT Open ([in] IOleParentUndoUnit *pPUU)
 
HRESULT Close ([in] IOleParentUndoUnit *pPUU, [in] BOOL fCommit)
 
HRESULT Add ([in] IOleUndoUnit *pUU)
 
HRESULT FindUnit ([in] IOleUndoUnit *pUU)
 
HRESULT GetParentState ([out] DWORD *pdwState)
 
- Public Member Functions inherited from IOleUndoUnit
HRESULT Do ([in] IOleUndoManager *pUndoManager)
 
HRESULT GetDescription ([out] BSTR *pBstr)
 
HRESULT GetUnitType ([out] CLSID *pClsid, [out] LONG *plID)
 
HRESULT OnNextAdd ()
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Detailed Description

Definition at line 1193 of file ocidl.idl.

Member Typedef Documentation

◆ LPOLEPARENTUNDOUNIT

Member Function Documentation

◆ Add()

HRESULT IOleParentUndoUnit::Add ( [in] IOleUndoUnit pUU)

◆ Close()

HRESULT IOleParentUndoUnit::Close ( [in] IOleParentUndoUnit pPUU,
[in] BOOL  fCommit 
)

◆ FindUnit()

HRESULT IOleParentUndoUnit::FindUnit ( [in] IOleUndoUnit pUU)

◆ GetParentState()

HRESULT IOleParentUndoUnit::GetParentState ( [out] DWORD pdwState)

◆ Open()

HRESULT IOleParentUndoUnit::Open ( [in] IOleParentUndoUnit pPUU)

The documentation for this interface was generated from the following file: