Share via


UndoManager Class

Definition

public ref class UndoManager : System::Collections::Generic::IEnumerable<Microsoft::ReportDesigner::ICommand ^>
public class UndoManager : System.Collections.Generic.IEnumerable<Microsoft.ReportDesigner.ICommand>
type UndoManager = class
    interface seq<ICommand>
    interface IEnumerable
Public Class UndoManager
Implements IEnumerable(Of ICommand)
Inheritance
UndoManager
Implements

Constructors

UndoManager(IDesignerHost)

Properties

DocumentChanged
RedoStack
UndoStack

Methods

AddCommand(ICommand)
BeginGroup()
BeginGroup(String)
BeginTempGroup()
CanRedo()
CanUndo()
ContainsMark()
Dispose()
DoTopLevelOperation(String, Action<UndoGroup>)
EndGroup(String)
EndGroup(UndoGroup)
EndGroup(UndoGroup)
GetTopOfUndoStack()
MarkDocumentAsChanged()
MarkDocumentAsSaved()
OnExceptionOccurred(UndoManager+ExceptionEventArgs)
OnStateChanged(EventArgs, Boolean)
OnStateChanging(EventArgs)
RaiseStateChanged()
Redo()
Undo()

Events

ExceptionOccurred
StateChanged
StateChanging

Explicit Interface Implementations

IEnumerable.GetEnumerator()
IEnumerable<ICommand>.GetEnumerator()

Applies to