Class AnnotationPropertiesChangeEventArgs
This event arguments provides the necessary information about annotation properties change event.
Inheritance
Inherited Members
Namespace: Syncfusion.Blazor.SfPdfViewer
Assembly: Syncfusion.Blazor.SfPdfViewer.dll
Syntax
public class AnnotationPropertiesChangeEventArgs : AnnotationBaseEventArgs<AnnotationPropertiesChangeEventArgs>
Constructors
AnnotationPropertiesChangeEventArgs()
Declaration
public AnnotationPropertiesChangeEventArgs()
Properties
IsBorderDashArrayChanged
It returns true when the border dash array of the annotation is changed.By default it is false.
Declaration
public bool IsBorderDashArrayChanged { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
Remarks
This is not applicable for text markup annotation.
IsColorChanged
It returns true when the color of the annotation is changed.By default it is false.
Declaration
public bool IsColorChanged { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
IsCommentsChanged
It returns true when the comment of the annotation is changed.By default it is false.
Declaration
public bool IsCommentsChanged { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
IsLineHeadEndStyleChanged
It returns true when the line head end style of the annotation is changed.By default it is false.
Declaration
public bool IsLineHeadEndStyleChanged { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
IsLineHeadStartStyleChanged
Specifies that the line head start style of the annotation is changed.
Declaration
public bool IsLineHeadStartStyleChanged { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
IsOpacityChanged
Specifies that the opacity of the annotation is changed.
Declaration
public bool IsOpacityChanged { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
IsStrokeColorChanged
Specifies that the stroke color of the annotation is changed.
Declaration
public bool IsStrokeColorChanged { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
IsTextChanged
Specifies that the Text of the annotation is changed.
Declaration
public bool IsTextChanged { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
IsThicknessChanged
Specifies that the thickness of the annotation is changed.
Declaration
public bool IsThicknessChanged { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
MultiplePageCollection
Gets the multipage text markup annotation collection.
Declaration
public List<PdfAnnotation> MultiplePageCollection { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<PdfAnnotation> | A list of PdfAnnotation objects representing the multipage text markup annotations. |
Remarks
It is applicable only set EnableMultiPageAnnotation as true. This support has been provided only for Textmarkup annotation.
TextMarkupContent
Gets the selected text content in the text markup annotation.
Declaration
public string TextMarkupContent { get; }
Property Value
| Type | Description |
|---|---|
| System.String | Accepts the string value. |
TextMarkupEndIndex
Gets the end index of text markup annotation in the page text content.
Declaration
public int TextMarkupEndIndex { get; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | Accepts an integer value. |
TextMarkupStartIndex
Gets the starting index of text markup annotation in the page text content.
Declaration
public int TextMarkupStartIndex { get; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | Accepts an integer value. |