Click or drag to resize
Pdftools logo

Revision Class

The document revision

An incremental update to a PDF creates a new revision. A revision is defined by the update itself and all updates that came before, including the initial document. An update can introduce changes to the document (visible or invisible), it can sign the current revision, or it can do both. But an update can only ever hold one valid signature.
Inheritance Hierarchy
SystemObject
  PdfTools.InternalNativeBase
    PdfTools.InternalNativeObject
      PdfTools.PdfRevision

Namespace: PdfTools.Pdf
Assembly: PdfTools (in PdfTools.dll) Version: 1.8.0+c1110cafb37403de0188424e1c97e84e318ca892
Syntax
C#
public class Revision : NativeObject

The Revision type exposes the following members.

Properties
 NameDescription
Public propertyHasNonSigningUpdates

Whether the revision contains a non-signing update.

Returns if any update leading up to this revision does not contain a signature. Returns if every update that leads up to this revision contains a signature.
Public propertyIsLatest

Whether this is the latest document revision

Top
Methods
 NameDescription
Public methodEquals
(Inherited from NativeObject)
Public methodGetHashCode
(Inherited from NativeObject)
Public methodWrite

Write the contents of the document revision to a stream

Top
See Also