Class Revision
Represents a single tracked change recorded in a shared workbook's revision log. Excel UI: "Review > Track Changes > Highlight Changes". This is the abstract base for the revision subtypes; the concrete type is exposed via Type.
Inheritance
Inherited Members
Namespace: DRIT.Spreadsheet.Revisions
Assembly: DRIT.Spreadsheet.dll
Syntax
public abstract class Revision
Constructors
Revision()
Represents a single tracked change recorded in a shared workbook's revision log. Excel UI: "Review > Track Changes > Highlight Changes". This is the abstract base for the revision subtypes; the concrete type is exposed via Type.
Declaration
protected Revision()
Properties
RevisionAccepted
Indicates whether the revision was accepted.
Maps to the ra attribute ("revision accepted").
Declaration
public bool RevisionAccepted { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
RevisionId
Specifies the revision identifier. This is the rId attribute from the
OOXML AG_RevData attribute group and uniquely identifies the revision
within its RevisionLog.
Declaration
public uint RevisionId { get; set; }
Property Value
| Type | Description |
|---|---|
| uint |
Type
Gets the kind of change recorded by this revision.
Declaration
public abstract RevisionType Type { get; }
Property Value
| Type | Description |
|---|---|
| RevisionType |
UndoAccepted
Indicates whether the revision was accepted by the undo action.
Maps to the ua attribute ("undo accepted").
Declaration
public bool UndoAccepted { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |