Revision Create Method |
Creates a new Revision in the project.
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)

Parameters
- document Document
- The document of the new Revision.
Return Value
RevisionThe newly created Revision.

Exception | Condition |
---|---|
ArgumentException | document is not a project document. |
ArgumentNullException | A non-optional argument was null |

The new Revision will be added at the end of the sequence of existing Revisions.

private Revision AddNewRevision(Document document, string description, string issuedBy, string issuedTo, ElementId sequenceNumber, DateTime date)
{
Revision newRevision = Revision.Create(document);
newRevision.Description = description;
newRevision.IssuedBy = issuedBy;
newRevision.IssuedTo = issuedTo;
newRevision.RevisionNumberingSequenceId = sequenceNumber;
newRevision.RevisionDate = date.ToShortDateString();
return newRevision;
}
