C# Class Dev2.UndoFramework.ActionManager

Afficher le fichier Open project: Warewolf-ESB/Warewolf Class Usage Examples

Private Properties

Свойство Type Description
CheckNotRunningBeforeRecording void
Clear void
CommitTransaction void
CreateTransaction Transaction
CreateTransaction Transaction
EnumUndoableActions IEnumerable
OpenTransaction void
RollBackTransaction void
RunActionDirectly void

Méthodes publiques

Méthode Description
ActionManager ( ) : System
RecordAction ( IAction existingAction ) : void
Redo ( ) : void
Undo ( ) : void

Méthodes protégées

Méthode Description
RaiseUndoBufferChanged ( object sender, EventArgs e ) : void

Private Methods

Méthode Description
CheckNotRunningBeforeRecording ( IAction existingAction ) : void
Clear ( ) : void
CommitTransaction ( ) : void
CreateTransaction ( ) : Transaction
CreateTransaction ( bool delayed ) : Transaction
EnumUndoableActions ( ) : IEnumerable
OpenTransaction ( ITransaction t ) : void
RollBackTransaction ( ) : void
RunActionDirectly ( IAction actionToRun ) : void

Method Details

ActionManager() public méthode

public ActionManager ( ) : System
Résultat System

RaiseUndoBufferChanged() protected méthode

protected RaiseUndoBufferChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

RecordAction() public méthode

public RecordAction ( IAction existingAction ) : void
existingAction IAction
Résultat void

Redo() public méthode

public Redo ( ) : void
Résultat void

Undo() public méthode

public Undo ( ) : void
Résultat void