alexa
menu

Document Processing

    Show / Hide Table of Contents

    PolygonAnnotation Class

    Represents an annotation that displays a Polygon anotation on the page.

    Inheritance
    System.Object
    Annotation
    ShapeAnnotation
    PolygonAnnotation
    Implements
    System.ComponentModel.INotifyPropertyChanged
    Inherited Members
    Annotation.Author
    Annotation.Color
    Annotation.Comments
    Annotation.CustomData
    Annotation.FillColor
    Annotation.FlattenOnSave
    Annotation.Hidden
    Annotation.IsLocked
    Annotation.ModifiedDate
    Annotation.Name
    Annotation.Opacity
    Annotation.PageNumber
    Annotation.PropertyChanged
    Annotation.Subject
    Annotation.Text
    ShapeAnnotation.BorderWidth
    ShapeAnnotation.Bounds
    Namespace: Syncfusion.Maui.PdfViewer
    Assembly: Syncfusion.Maui.PdfViewer.dll
    Syntax
    public class PolygonAnnotation : ShapeAnnotation, INotifyPropertyChanged

    Constructors

    PolygonAnnotation(List<PointF>, Int32)

    Initializes a new instance of the PolygonAnnotation class.

    Declaration
    public PolygonAnnotation(List<PointF> points, int pageNumber)
    Parameters
    Type Name Description
    System.Collections.Generic.List<Microsoft.Maui.Graphics.PointF> points

    Points collection that represents the connection points of the polygon annotation..

    System.Int32 pageNumber

    The page number to which the polygon should be added.

    Properties

    BorderStyle

    Gets or sets the Border Style of the Polygon Annotation

    Declaration
    public BorderStyle BorderStyle { get; set; }
    Property Value
    Type
    BorderStyle

    Points

    Gets or sets the connection points of the polygon

    Declaration
    public List<PointF> Points { get; set; }
    Property Value
    Type
    System.Collections.Generic.List<Microsoft.Maui.Graphics.PointF>

    Implements

    System.ComponentModel.INotifyPropertyChanged
    Back to top Generated by DocFX
    Copyright © 2001 - 2026 Syncfusion Inc. All Rights Reserved