All docs
V20.2
20.2
20.1
The page you are viewing does not exist in version 20.1. This link will take you to the root page.
19.2
The page you are viewing does not exist in version 19.2. This link will take you to the root page.
19.1
The page you are viewing does not exist in version 19.1. This link will take you to the root page.
18.2
The page you are viewing does not exist in version 18.2. This link will take you to the root page.
18.1
The page you are viewing does not exist in version 18.1. This link will take you to the root page.
17.2
The page you are viewing does not exist in version 17.2. This link will take you to the root page.
.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+

PdfMarkupAnnotationReview Class

Represents the review added to an annotation or comment.

Namespace: DevExpress.Pdf

Assembly: DevExpress.Pdf.v20.2.Core.dll

Declaration

public class PdfMarkupAnnotationReview
Public Class PdfMarkupAnnotationReview

Remarks

Add a Review

Call the PdfMarkupAnnotationData.AddReview method to add a review to the annotation.

The code sample below gets all annotations and adds a review to the first annotation:

using (PdfDocumentProcessor processor = new PdfDocumentProcessor())
{
    processor.LoadDocument("..\\..\\Document.pdf");

    var annotations = processor.GetMarkupAnnotationData(1);
    annotations[0].AddReview("Borman Aaron Lewis", PdfAnnotationReviewStatus.Completed);
}

The PdfMarkupAnnotationComment.AddReview method adds a review to the comment.

private static void AddAnnotationComments(PdfMarkupAnnotationData annotation)
{
    PdfMarkupAnnotationComment comment =
    annotation.AddReply("Reviewer", "Done");
    comment.Subject = "Proofread";

    PdfMarkupAnnotationComment nestedComment =
    comment.AddReply(annotation.Author, "Thanks");
    nestedComment.Subject = "Reviewed";
}

Access Reviews

The PdfMarkupAnnotationData and PdfMarkupAnnotationComment classes have the Reviews property that gets all reviews added to the annotation or comment. The retrieved list of PdfMarkupAnnotationReview objects allows you to check the reviews' author and status.

Remove Reviews

Call the PdfMarkupAnnotationData.ClearReviews() or PdfMarkupAnnotationComment.ClearReviews() method to clear all annotation or comment reviews.

Inheritance

Object
PdfMarkupAnnotationReview
See Also