ReactOS 0.4.15-dev-7906-g1b85a5f
IOleUndoManager Interface Reference
Inheritance diagram for IOleUndoManager:
Collaboration diagram for IOleUndoManager:

Public Types

- 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 GetOpenParentState ([out] DWORD *pdwState)
HRESULT DiscardFrom ([in] IOleUndoUnit *pUU)
HRESULT UndoTo ([in] IOleUndoUnit *pUU)
HRESULT RedoTo ([in] IOleUndoUnit *pUU)
HRESULT EnumUndoable ([out] IEnumOleUndoUnits **ppEnum)
HRESULT EnumRedoable ([out] IEnumOleUndoUnits **ppEnum)
HRESULT GetLastUndoDescription ([out] BSTR *pBstr)
HRESULT GetLastRedoDescription ([out] BSTR *pBstr)
HRESULT Enable ([in] BOOL fEnable)
- 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 1245 of file ocidl.idl.

Member Typedef Documentation


Definition at line 1248 of file ocidl.idl.

Member Function Documentation

◆ Add()

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

◆ Close()

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

◆ DiscardFrom()

HRESULT IOleUndoManager::DiscardFrom ( [in] IOleUndoUnit pUU)

◆ Enable()

HRESULT IOleUndoManager::Enable ( [in] BOOL  fEnable)

◆ EnumRedoable()

HRESULT IOleUndoManager::EnumRedoable ( [out] IEnumOleUndoUnits **  ppEnum)

◆ EnumUndoable()

HRESULT IOleUndoManager::EnumUndoable ( [out] IEnumOleUndoUnits **  ppEnum)

◆ GetLastRedoDescription()

HRESULT IOleUndoManager::GetLastRedoDescription ( [out] BSTR pBstr)

◆ GetLastUndoDescription()

HRESULT IOleUndoManager::GetLastUndoDescription ( [out] BSTR pBstr)

◆ GetOpenParentState()

HRESULT IOleUndoManager::GetOpenParentState ( [out] DWORD pdwState)

◆ Open()

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

◆ RedoTo()

HRESULT IOleUndoManager::RedoTo ( [in] IOleUndoUnit pUU)

◆ UndoTo()

HRESULT IOleUndoManager::UndoTo ( [in] IOleUndoUnit pUU)

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