Class Revision
Represents a historical revision to sequence
Inheritance
System.Object
Revision
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Phoenix.Input
Assembly: Phoenix.Plugin.Input.dll
Syntax
public class Revision
Constructors
View SourceRevision(DateTime, Sequence, Boolean)
Initializes a new instance of the Revision class
Declaration
public Revision(DateTime revisionTimestamp, Sequence revisionState, bool dirty)
Parameters
Type | Name | Description |
---|---|---|
System.DateTime | revisionTimestamp | Time stamp for the revision |
Sequence | revisionState | State stored with the revision |
System.Boolean | dirty | Whether sequence is in dirty state |
Properties
View SourceIsDirty
Gets or sets a value indicating whether sequence was unsaved at the time of this revision
Declaration
public bool IsDirty { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Screenshot
Gets or sets the screenshot
Declaration
public BitmapSource Screenshot { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Imaging.BitmapSource |
State
Gets or sets the sequence state at the time of revision
Declaration
public Sequence State { get; set; }
Property Value
Type | Description |
---|---|
Sequence |
Timestamp
Gets or sets the revision time stamp
Declaration
public DateTime Timestamp { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |