Class TextMarkupAnnotation
Represents the details about text markup annotation.
Inheritance
System.Object
    TextMarkupAnnotation
  Implements
Namespace: Syncfusion.SfPdfViewer.XForms
Assembly: Syncfusion.SfPdfViewer.XForms.dll
Syntax
public class TextMarkupAnnotation : Object, IAnnotation
  Constructors
TextMarkupAnnotation(TextMarkupAnnotationType, Int32, Int32, Int32)
Declaration
public TextMarkupAnnotation(TextMarkupAnnotationType type, int pageNumber, int startIndex, int endIndex)
  Parameters
| Type | Name | Description | 
|---|---|---|
| TextMarkupAnnotationType | type | |
| System.Int32 | pageNumber | |
| System.Int32 | startIndex | |
| System.Int32 | endIndex | 
Properties
Author
Gets Author name of the annotation or sets the author name internally
Declaration
public string Author { get; }
  Property Value
| Type | 
|---|
| System.String | 
Bounds
Gets or sets the bounds of the annotation within the PDF page.
Declaration
public List<Rectangle> Bounds { get; set; }
  Property Value
| Type | 
|---|
| System.Collections.Generic.List<Xamarin.Forms.Rectangle> | 
Name
Gets or sets the name of the annotation.
Declaration
public string Name { get; set; }
  Property Value
| Type | 
|---|
| System.String | 
PageNumber
Gets or sets the page index in which the TextMarkupAnnotation is present.
Declaration
public int PageNumber { get; }
  Property Value
| Type | 
|---|
| System.Int32 | 
Settings
Gets or sets the value to customize the text markup annotation.
Declaration
public TextMarkupAnnotationSettings Settings { get; set; }
  Property Value
| Type | 
|---|
| TextMarkupAnnotationSettings | 
TextMarkupAnnotationType
Gets the type of the text markup annotation
Declaration
public TextMarkupAnnotationType TextMarkupAnnotationType { get; set; }
  Property Value
| Type | 
|---|
| TextMarkupAnnotationType |