menu

Blazor

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class AnnotationPropertiesChangeEventArgs - Blazor API Reference | Syncfusion

    Show / Hide Table of Contents

    Class AnnotationPropertiesChangeEventArgs

    This event arguments provides the necessary information about annotation properties change event.

    Inheritance
    System.Object
    BaseEventArgs<AnnotationPropertiesChangeEventArgs>
    AnnotationBaseEventArgs<AnnotationPropertiesChangeEventArgs>
    AnnotationPropertiesChangeEventArgs
    Inherited Members
    AnnotationBaseEventArgs<AnnotationPropertiesChangeEventArgs>.AnnotationId
    AnnotationBaseEventArgs<AnnotationPropertiesChangeEventArgs>.AnnotationType
    AnnotationBaseEventArgs<AnnotationPropertiesChangeEventArgs>.PageNumber
    BaseEventArgs<AnnotationPropertiesChangeEventArgs>.Name
    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

    true, if the border dash array of annotation is changed. Otherwise, false.

    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

    true, if the color of annotation is changed. Otherwise, false.

    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

    true, if the comment of annotation is changed. Otherwise, false.

    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

    true, if the line head end style of annotation is changed. Otherwise, false.

    IsLineHeadStartStyleChanged

    Specifies that the line head start style of the annotation is changed.

    Declaration
    public bool IsLineHeadStartStyleChanged { get; }
    Property Value
    Type Description
    System.Boolean

    true, if the line head start style of annotation is changed. Otherwise, false.

    IsOpacityChanged

    Specifies that the opacity of the annotation is changed.

    Declaration
    public bool IsOpacityChanged { get; }
    Property Value
    Type Description
    System.Boolean

    true, if the opacity of annotation is changed. Otherwise, false.

    IsStrokeColorChanged

    Specifies that the stroke color of the annotation is changed.

    Declaration
    public bool IsStrokeColorChanged { get; }
    Property Value
    Type Description
    System.Boolean

    true, if the stroke color of annotation is changed. Otherwise, false.

    IsTextChanged

    Specifies that the Text of the annotation is changed.

    Declaration
    public bool IsTextChanged { get; }
    Property Value
    Type Description
    System.Boolean

    true, if the text of annotation is changed. Otherwise, false.

    IsThicknessChanged

    Specifies that the thickness of the annotation is changed.

    Declaration
    public bool IsThicknessChanged { get; }
    Property Value
    Type Description
    System.Boolean

    true, if the thickness of annotation is changed. Otherwise, false.

    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.

    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved