Class PdfViewerCommentFilterSettings
Inheritance
Inherited Members
Namespace: Syncfusion.EJ2.PdfViewer
Assembly: Syncfusion.AspNetMvc.PdfViewer.dll
Syntax
public class PdfViewerCommentFilterSettings : EJTagHelper
Constructors
PdfViewerCommentFilterSettings()
Declaration
public PdfViewerCommentFilterSettings()
Properties
ApplyToDocument
Apply filtering to both comment panel and document annotations.
- false: Comment Panel only (default)
- true: Comment Panel + Document annotations
Declaration
public bool ApplyToDocument { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The default value is false |
Author
Filter by comment author name.
Declaration
public string[] Author { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String[] | The default value is null |
Color
Filter by annotation color (hex or named). Examples: '#FF0000', 'red', '#FFC000'
Declaration
public string[] Color { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String[] | The default value is null |
ContentTemplate
To get or set value for ContentTemplate.
Declaration
public MvcTemplate<object> ContentTemplate { get; set; }
Property Value
| Type |
|---|
| Syncfusion.EJ2.MvcTemplate<System.Object> |
IncludeReplies
When author filtering is active, include reply threads by any author or only parent author.
- true: Show threads if parent OR any reply matches author filter
- false: Show threads only if parent matches author filter
Declaration
public bool IncludeReplies { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The default value is true |
ModifiedDate
Filter by collection of specific modified dates (ISO 8601). Format: ['2026-05-01', '2026-05-04', '2026-05-10'] Annotations matching any date in the collection are shown.
Declaration
public string[] ModifiedDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String[] | The default value is null |
Status
Filter by comment status.
Declaration
public CommentStatus Status { get; set; }
Property Value
| Type | Description |
|---|---|
| CommentStatus | The default value is CommentStatus.None |
Type
Filter by annotation type. Supported values: 'Highlight', 'StickNote', 'Rectangle', 'Circle', 'Polygon', 'Polyline', 'Line', 'Arrow', 'FreeText', 'Measure', 'Stamp', 'Ink', 'Redaction', 'Signature', 'InkSignature'
Declaration
public AnnotationType Type { get; set; }
Property Value
| Type | Description |
|---|---|
| AnnotationType | The default value is AnnotationType.None |