Class TimeMachineHistory
- Namespace
- Ink_Canvas.Helpers
- Assembly
- InkCanvasForClass.dll
public class TimeMachineHistory
- Inheritance
-
TimeMachineHistory
- Inherited Members
-
Constructors
TimeMachineHistory(Dictionary<Stroke, Tuple<DrawingAttributes, DrawingAttributes>>, TimeMachineHistoryType)
public TimeMachineHistory(Dictionary<Stroke, Tuple<DrawingAttributes, DrawingAttributes>> drawingAttributes, TimeMachineHistoryType commitType)
Parameters
drawingAttributes Dictionary<Stroke, Tuple<DrawingAttributes, DrawingAttributes>>
commitType TimeMachineHistoryType
TimeMachineHistory(Dictionary<Stroke, Tuple<StylusPointCollection, StylusPointCollection>>, TimeMachineHistoryType)
public TimeMachineHistory(Dictionary<Stroke, Tuple<StylusPointCollection, StylusPointCollection>> stylusPointDictionary, TimeMachineHistoryType commitType)
Parameters
stylusPointDictionary Dictionary<Stroke, Tuple<StylusPointCollection, StylusPointCollection>>
commitType TimeMachineHistoryType
TimeMachineHistory(StrokeCollection, TimeMachineHistoryType, bool)
public TimeMachineHistory(StrokeCollection currentStroke, TimeMachineHistoryType commitType, bool strokeHasBeenCleared)
Parameters
currentStroke StrokeCollection
commitType TimeMachineHistoryType
strokeHasBeenCleared bool
TimeMachineHistory(StrokeCollection, TimeMachineHistoryType, bool, StrokeCollection)
public TimeMachineHistory(StrokeCollection currentStroke, TimeMachineHistoryType commitType, bool strokeHasBeenCleared, StrokeCollection replacedStroke)
Parameters
currentStroke StrokeCollection
commitType TimeMachineHistoryType
strokeHasBeenCleared bool
replacedStroke StrokeCollection
TimeMachineHistory(UIElement, TimeMachineHistoryType)
public TimeMachineHistory(UIElement element, TimeMachineHistoryType commitType)
Parameters
element UIElement
commitType TimeMachineHistoryType
Fields
CommitType
public TimeMachineHistoryType CommitType
Field Value
- TimeMachineHistoryType
CurrentStroke
public StrokeCollection CurrentStroke
Field Value
- StrokeCollection
DrawingAttributes
public Dictionary<Stroke, Tuple<DrawingAttributes, DrawingAttributes>> DrawingAttributes
Field Value
- Dictionary<Stroke, Tuple<DrawingAttributes, DrawingAttributes>>
InsertedElement
public UIElement InsertedElement
Field Value
- UIElement
ReplacedStroke
public StrokeCollection ReplacedStroke
Field Value
- StrokeCollection
StrokeHasBeenCleared
public bool StrokeHasBeenCleared
Field Value
- bool
StylusPointDictionary
public Dictionary<Stroke, Tuple<StylusPointCollection, StylusPointCollection>> StylusPointDictionary
Field Value
- Dictionary<Stroke, Tuple<StylusPointCollection, StylusPointCollection>>