Class BeginScopeOperation
represents the beginning of a scope
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: TimeCockpit.Data.UndoRedo
Assembly: TimeCockpit.Data.dll
Syntax
public class BeginScopeOperation : ScopeOperation
Constructors
BeginScopeOperation()
Declaration
public BeginScopeOperation()
Methods
Redo(ChangeTracker)
Redoes the begin scope operation. If there are end scope operations on the stack, operations on the redo stack are redone until the end scope operation is redone as well.
Declaration
public override void Redo(ChangeTracker changeTracker)
Parameters
Type | Name | Description |
---|---|---|
ChangeTracker | changeTracker | the change tracker governing the operation. |
Overrides
Undo(ChangeTracker)
Undoes the begin scope operation. Has no effect.
Declaration
public override void Undo(ChangeTracker changeTracker)
Parameters
Type | Name | Description |
---|---|---|
ChangeTracker | changeTracker | This parameter is not used. |