API Reference
Class
PdfAnnotationReviewCatalog
Validated thread view over the annotations in a PDF artifact.
Inheritance
- Object
- PdfAnnotationReviewCatalog
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Methods
public static PdfAnnotationReviewCatalog Build(IReadOnlyList<PdfAnnotation> annotations, PdfAnnotationReviewCatalogOptions options = null) #Returns:
PdfAnnotationReviewCatalogBuilds reply threads from already-read annotations.
Parameters
- annotations System.Collections.Generic.IReadOnlyList{OfficeIMO.Pdf.PdfAnnotation}
- options OfficeIMO.Pdf.PdfAnnotationReviewCatalogOptions = null
public static PdfAnnotationReviewCatalog Read(Byte[] pdf, PdfReadOptions readOptions = null, PdfAnnotationReviewCatalogOptions options = null) #Returns:
PdfAnnotationReviewCatalogReads all annotations and builds their reply threads.
Parameters
- pdf System.Byte[]
- readOptions OfficeIMO.Pdf.PdfReadOptions = null
- options OfficeIMO.Pdf.PdfAnnotationReviewCatalogOptions = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public IReadOnlyList<PdfAnnotationReviewThread> Threads { get; } #Root review threads in page and object order.
public Int32 AnnotationCount { get; } #Total annotations represented by the catalog.
public Int32 ReplyCount { get; } #Annotations represented as conversational replies.
public Int32 OrphanedReplyCount { get; } #Replies whose parent could not be represented as a valid thread ancestor.