IOleUndoManager Interface

Definition

Enables containers to implement multi-level undo and redo operations for actions in contained controls. For more information, see IOleUndoManager.

public interface class IOleUndoManager
public interface class IOleUndoManager
__interface IOleUndoManager
[System.Runtime.InteropServices.Guid("D001F200-EF97-11CE-9BC9-00AA00608E01")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IOleUndoManager
[System.Runtime.InteropServices.Guid("D001F200-EF97-11CE-9BC9-00AA00608E01")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IOleUndoManager
[<System.Runtime.InteropServices.Guid("D001F200-EF97-11CE-9BC9-00AA00608E01")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IOleUndoManager = interface
[<System.Runtime.InteropServices.Guid("D001F200-EF97-11CE-9BC9-00AA00608E01")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IOleUndoManager = interface
Public Interface IOleUndoManager
Attributes

Methods

Add(IOleUndoUnit)
Close(IOleParentUndoUnit, Int32)
DiscardFrom(IOleUndoUnit)
Enable(Int32)
EnumRedoable(IEnumOleUndoUnits)
EnumUndoable(IEnumOleUndoUnits)
GetLastRedoDescription(String)
GetLastUndoDescription(String)
GetOpenParentState(UInt32)
Open(IOleParentUndoUnit)
RedoTo(IOleUndoUnit)
UndoTo(IOleUndoUnit)

Applies to