Show / Hide Table of Contents

Class Annot

Inheritance
System.Object
Java.Lang.Object
Annot
Link
Markup
Movie
Popup
Screen
Watermark
Widget
Implements
Android.Runtime.IJavaObject
Java.Interop.IJavaPeerable
System.IDisposable
Inherited Members
Java.Lang.Object.Java.Interop.IJavaPeerable.DisposeUnlessReferenced()
Java.Lang.Object.Java.Interop.IJavaPeerable.Disposed()
Java.Lang.Object.Java.Interop.IJavaPeerable.Finalized()
Java.Lang.Object.Java.Interop.IJavaPeerable.SetJniIdentityHashCode(System.Int32)
Java.Lang.Object.Java.Interop.IJavaPeerable.SetJniManagedPeerState(Java.Interop.JniManagedPeerStates)
Java.Lang.Object.Java.Interop.IJavaPeerable.SetPeerReference(Java.Interop.JniObjectReference)
Java.Lang.Object.Dispose()
Java.Lang.Object.Dispose(System.Boolean)
Java.Lang.Object.GetObject<T>(System.IntPtr, System.IntPtr, Android.Runtime.JniHandleOwnership)
Java.Lang.Object.GetObject<T>(System.IntPtr, Android.Runtime.JniHandleOwnership)
Java.Lang.Object.FromArray<T>(T[])
Java.Lang.Object.Clone()
Java.Lang.Object.Equals(Java.Lang.Object)
Java.Lang.Object.JavaFinalize()
Java.Lang.Object.GetHashCode()
Java.Lang.Object.Notify()
Java.Lang.Object.NotifyAll()
Java.Lang.Object.ToString()
Java.Lang.Object.Wait()
Java.Lang.Object.Wait(System.Int64)
Java.Lang.Object.Wait(System.Int64, System.Int32)
Java.Lang.Object.Java.Interop.IJavaPeerable.JniManagedPeerState
Java.Lang.Object.Class
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: pdftronprivate.PDF
Assembly: PDFNetAndroid.dll
Syntax
[Register("com/pdftron/pdf/Annot", DoNotGenerateAcw = true)]
public class Annot : Object, IJavaObject, IJavaPeerable, IDisposable

Constructors

Annot()

Declaration
[Register(".ctor", "()V", "")]
public Annot()

Annot(Int64, Object)

Declaration
[Register(".ctor", "(JLjava/lang/Object;)V", "")]
protected Annot(long p0, Object p1)
Parameters
Type Name Description
System.Int64 p0
Java.Lang.Object p1

Annot(IntPtr, JniHandleOwnership)

Declaration
protected Annot(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type Name Description
System.IntPtr javaReference
Android.Runtime.JniHandleOwnership transfer

Fields

E3D

Declaration
[Register("e_3D")]
public const int E3D = 24
Field Value
Type Description
System.Int32

EActionTriggerActivate

Declaration
[Register("e_action_trigger_activate")]
public const int EActionTriggerActivate = 0
Field Value
Type Description
System.Int32

EActionTriggerAnnotBlur

Declaration
[Register("e_action_trigger_annot_blur")]
public const int EActionTriggerAnnotBlur = 6
Field Value
Type Description
System.Int32

EActionTriggerAnnotDown

Declaration
[Register("e_action_trigger_annot_down")]
public const int EActionTriggerAnnotDown = 3
Field Value
Type Description
System.Int32

EActionTriggerAnnotEnter

Declaration
[Register("e_action_trigger_annot_enter")]
public const int EActionTriggerAnnotEnter = 1
Field Value
Type Description
System.Int32

EActionTriggerAnnotExit

Declaration
[Register("e_action_trigger_annot_exit")]
public const int EActionTriggerAnnotExit = 2
Field Value
Type Description
System.Int32

EActionTriggerAnnotFocus

Declaration
[Register("e_action_trigger_annot_focus")]
public const int EActionTriggerAnnotFocus = 5
Field Value
Type Description
System.Int32

EActionTriggerAnnotPageClose

Declaration
[Register("e_action_trigger_annot_page_close")]
public const int EActionTriggerAnnotPageClose = 8
Field Value
Type Description
System.Int32

EActionTriggerAnnotPageInvisible

Declaration
[Register("e_action_trigger_annot_page_invisible")]
public const int EActionTriggerAnnotPageInvisible = 10
Field Value
Type Description
System.Int32

EActionTriggerAnnotPageOpen

Declaration
[Register("e_action_trigger_annot_page_open")]
public const int EActionTriggerAnnotPageOpen = 7
Field Value
Type Description
System.Int32

EActionTriggerAnnotPageVisible

Declaration
[Register("e_action_trigger_annot_page_visible")]
public const int EActionTriggerAnnotPageVisible = 9
Field Value
Type Description
System.Int32

EActionTriggerAnnotUp

Declaration
[Register("e_action_trigger_annot_up")]
public const int EActionTriggerAnnotUp = 4
Field Value
Type Description
System.Int32

ECaret

Declaration
[Register("e_Caret")]
public const int ECaret = 13
Field Value
Type Description
System.Int32

ECircle

Declaration
[Register("e_Circle")]
public const int ECircle = 5
Field Value
Type Description
System.Int32

EDown

Declaration
[Register("e_down")]
public const int EDown = 2
Field Value
Type Description
System.Int32

EFileAttachment

Declaration
[Register("e_FileAttachment")]
public const int EFileAttachment = 16
Field Value
Type Description
System.Int32

EFreeText

Declaration
[Register("e_FreeText")]
public const int EFreeText = 2
Field Value
Type Description
System.Int32

EHidden

Declaration
[Register("e_hidden")]
public const int EHidden = 1
Field Value
Type Description
System.Int32

EHighlight

Declaration
[Register("e_Highlight")]
public const int EHighlight = 8
Field Value
Type Description
System.Int32

EInk

Declaration
[Register("e_Ink")]
public const int EInk = 14
Field Value
Type Description
System.Int32

EInvisible

Declaration
[Register("e_invisible")]
public const int EInvisible = 0
Field Value
Type Description
System.Int32

ELine

Declaration
[Register("e_Line")]
public const int ELine = 3
Field Value
Type Description
System.Int32

ELink

Declaration
[Register("e_Link")]
public const int ELink = 1
Field Value
Type Description
System.Int32

ELocked

Declaration
[Register("e_locked")]
public const int ELocked = 7
Field Value
Type Description
System.Int32

ELockedContents

Declaration
[Register("e_locked_contents")]
public const int ELockedContents = 9
Field Value
Type Description
System.Int32

EMovie

Declaration
[Register("e_Movie")]
public const int EMovie = 18
Field Value
Type Description
System.Int32

ENormal

Declaration
[Register("e_normal")]
public const int ENormal = 0
Field Value
Type Description
System.Int32

ENoRotate

Declaration
[Register("e_no_rotate")]
public const int ENoRotate = 4
Field Value
Type Description
System.Int32

ENoView

Declaration
[Register("e_no_view")]
public const int ENoView = 5
Field Value
Type Description
System.Int32

ENoZoom

Declaration
[Register("e_no_zoom")]
public const int ENoZoom = 3
Field Value
Type Description
System.Int32

EPolygon

Declaration
[Register("e_Polygon")]
public const int EPolygon = 6
Field Value
Type Description
System.Int32

EPolyline

Declaration
[Register("e_Polyline")]
public const int EPolyline = 7
Field Value
Type Description
System.Int32

EPopup

Declaration
[Register("e_Popup")]
public const int EPopup = 15
Field Value
Type Description
System.Int32

EPrint

Declaration
[Register("e_print")]
public const int EPrint = 2
Field Value
Type Description
System.Int32

EPrinterMark

Declaration
[Register("e_PrinterMark")]
public const int EPrinterMark = 21
Field Value
Type Description
System.Int32

EProjection

Declaration
[Register("e_Projection")]
public const int EProjection = 26
Field Value
Type Description
System.Int32

EReadOnly

Declaration
[Register("e_read_only")]
public const int EReadOnly = 6
Field Value
Type Description
System.Int32

ERedact

Declaration
[Register("e_Redact")]
public const int ERedact = 25
Field Value
Type Description
System.Int32

ERichMedia

Declaration
[Register("e_RichMedia")]
public const int ERichMedia = 27
Field Value
Type Description
System.Int32

ERollover

Declaration
[Register("e_rollover")]
public const int ERollover = 1
Field Value
Type Description
System.Int32

EScreen

Declaration
[Register("e_Screen")]
public const int EScreen = 20
Field Value
Type Description
System.Int32

ESound

Declaration
[Register("e_Sound")]
public const int ESound = 17
Field Value
Type Description
System.Int32

ESquare

Declaration
[Register("e_Square")]
public const int ESquare = 4
Field Value
Type Description
System.Int32

ESquiggly

Declaration
[Register("e_Squiggly")]
public const int ESquiggly = 10
Field Value
Type Description
System.Int32

EStamp

Declaration
[Register("e_Stamp")]
public const int EStamp = 12
Field Value
Type Description
System.Int32

EStrikeOut

Declaration
[Register("e_StrikeOut")]
public const int EStrikeOut = 11
Field Value
Type Description
System.Int32

EText

Declaration
[Register("e_Text")]
public const int EText = 0
Field Value
Type Description
System.Int32

EToggleNoView

Declaration
[Register("e_toggle_no_view")]
public const int EToggleNoView = 8
Field Value
Type Description
System.Int32

ETrapNet

Declaration
[Register("e_TrapNet")]
public const int ETrapNet = 22
Field Value
Type Description
System.Int32

EUnderline

Declaration
[Register("e_Underline")]
public const int EUnderline = 9
Field Value
Type Description
System.Int32

EUnknown

Declaration
[Register("e_Unknown")]
public const int EUnknown = 28
Field Value
Type Description
System.Int32

EWatermark

Declaration
[Register("e_Watermark")]
public const int EWatermark = 23
Field Value
Type Description
System.Int32

EWidget

Declaration
[Register("e_Widget")]
public const int EWidget = 19
Field Value
Type Description
System.Int32

Properties

ActiveAppearanceState

Declaration
public virtual string ActiveAppearanceState
{
    [Register("getActiveAppearanceState", "()Ljava/lang/String;", "GetGetActiveAppearanceStateHandler")]
    get;
    [Register("setActiveAppearanceState", "(Ljava/lang/String;)V", "GetSetActiveAppearanceState_Ljava_lang_String_Handler")]
    set;
}
Property Value
Type Description
System.String

ColorAsCMYK

Declaration
public virtual ColorPt ColorAsCMYK
{
    [Register("getColorAsCMYK", "()Lcom/pdftron/pdf/ColorPt;", "GetGetColorAsCMYKHandler")]
    get;
}
Property Value
Type Description
ColorPt

ColorAsGray

Declaration
public virtual ColorPt ColorAsGray
{
    [Register("getColorAsGray", "()Lcom/pdftron/pdf/ColorPt;", "GetGetColorAsGrayHandler")]
    get;
}
Property Value
Type Description
ColorPt

ColorAsRGB

Declaration
public virtual ColorPt ColorAsRGB
{
    [Register("getColorAsRGB", "()Lcom/pdftron/pdf/ColorPt;", "GetGetColorAsRGBHandler")]
    get;
}
Property Value
Type Description
ColorPt

ColorCompNum

Declaration
public virtual int ColorCompNum
{
    [Register("getColorCompNum", "()I", "GetGetColorCompNumHandler")]
    get;
}
Property Value
Type Description
System.Int32

Contents

Declaration
public virtual string Contents
{
    [Register("getContents", "()Ljava/lang/String;", "GetGetContentsHandler")]
    get;
    [Register("setContents", "(Ljava/lang/String;)V", "GetSetContents_Ljava_lang_String_Handler")]
    set;
}
Property Value
Type Description
System.String

IsMarkup

Declaration
public virtual bool IsMarkup
{
    [Register("isMarkup", "()Z", "GetIsMarkupHandler")]
    get;
}
Property Value
Type Description
System.Boolean

IsValid

Declaration
public virtual bool IsValid
{
    [Register("isValid", "()Z", "GetIsValidHandler")]
    get;
}
Property Value
Type Description
System.Boolean

Page

Declaration
public virtual Page Page
{
    [Register("getPage", "()Lcom/pdftron/pdf/Page;", "GetGetPageHandler")]
    get;
    [Register("setPage", "(Lcom/pdftron/pdf/Page;)V", "GetSetPage_Lcom_pdftron_pdf_Page_Handler")]
    set;
}
Property Value
Type Description
Page

Rect

Declaration
public virtual Rect Rect
{
    [Register("getRect", "()Lcom/pdftron/pdf/Rect;", "GetGetRectHandler")]
    get;
    [Register("setRect", "(Lcom/pdftron/pdf/Rect;)V", "GetSetRect_Lcom_pdftron_pdf_Rect_Handler")]
    set;
}
Property Value
Type Description
Rect

Rotation

Declaration
public virtual int Rotation
{
    [Register("getRotation", "()I", "GetGetRotationHandler")]
    get;
    [Register("setRotation", "(I)V", "GetSetRotation_IHandler")]
    set;
}
Property Value
Type Description
System.Int32

StructParent

Declaration
public virtual int StructParent
{
    [Register("GetStructParent", "()I", "GetGetStructParentHandler")]
    get;
    [Register("setStructParent", "(I)V", "GetSetStructParent_IHandler")]
    set;
}
Property Value
Type Description
System.Int32

Type

Declaration
public virtual int Type
{
    [Register("getType", "()I", "GetGetTypeHandler")]
    get;
}
Property Value
Type Description
System.Int32

VisibleContentBox

Declaration
public virtual Rect VisibleContentBox
{
    [Register("getVisibleContentBox", "()Lcom/pdftron/pdf/Rect;", "GetGetVisibleContentBoxHandler")]
    get;
}
Property Value
Type Description
Rect

Methods

__Create(Int64, Object)

Declaration
[Register("__Create", "(JLjava/lang/Object;)Lcom/pdftron/pdf/Annot;", "")]
public static Annot __Create(long p0, Object p1)
Parameters
Type Name Description
System.Int64 p0
Java.Lang.Object p1
Returns
Type Description
Annot

__GetHandle()

Declaration
[Register("__GetHandle", "()J", "Get__GetHandleHandler")]
public virtual long __GetHandle()
Returns
Type Description
System.Int64

__GetRefHandle()

Declaration
[Register("__GetRefHandle", "()Ljava/lang/Object;", "Get__GetRefHandleHandler")]
public virtual Object __GetRefHandle()
Returns
Type Description
Java.Lang.Object

Create(Doc, Int32, Rect)

Declaration
[Register("create", "(Lcom/pdftron/sdf/Doc;ILcom/pdftron/pdf/Rect;)Lcom/pdftron/pdf/Annot;", "")]
public static Annot Create(Doc p0, int p1, Rect p2)
Parameters
Type Name Description
Doc p0
System.Int32 p1
Rect p2
Returns
Type Description
Annot

DeleteCustomData(String)

Declaration
[Register("deleteCustomData", "(Ljava/lang/String;)V", "GetDeleteCustomData_Ljava_lang_String_Handler")]
public virtual void DeleteCustomData(string p0)
Parameters
Type Name Description
System.String p0

Flatten(Page)

Declaration
[Register("flatten", "(Lcom/pdftron/pdf/Page;)V", "GetFlatten_Lcom_pdftron_pdf_Page_Handler")]
public virtual void Flatten(Page p0)
Parameters
Type Name Description
Page p0

GetBorderStyle()

Declaration
[Register("getBorderStyle", "()Lcom/pdftron/pdf/Annot$BorderStyle;", "GetGetBorderStyleHandler")]
public virtual Annot.BorderStyle GetBorderStyle()
Returns
Type Description
Annot.BorderStyle

GetCustomData(String)

Declaration
[Register("getCustomData", "(Ljava/lang/String;)Ljava/lang/String;", "GetGetCustomData_Ljava_lang_String_Handler")]
public virtual string GetCustomData(string p0)
Parameters
Type Name Description
System.String p0
Returns
Type Description
System.String

GetFlag(Int32)

Declaration
[Register("getFlag", "(I)Z", "GetGetFlag_IHandler")]
public virtual bool GetFlag(int p0)
Parameters
Type Name Description
System.Int32 p0
Returns
Type Description
System.Boolean

RefreshAppearance()

Declaration
[Register("refreshAppearance", "()V", "GetRefreshAppearanceHandler")]
public virtual void RefreshAppearance()

RefreshAppearance(RefreshOptions)

Declaration
[Register("refreshAppearance", "(Lcom/pdftron/pdf/RefreshOptions;)V", "GetRefreshAppearance_Lcom_pdftron_pdf_RefreshOptions_Handler")]
public virtual void RefreshAppearance(RefreshOptions p0)
Parameters
Type Name Description
RefreshOptions p0

RemoveAppearance()

Declaration
[Register("removeAppearance", "()V", "GetRemoveAppearanceHandler")]
public virtual void RemoveAppearance()

RemoveAppearance(Int32, String)

Declaration
[Register("removeAppearance", "(ILjava/lang/String;)V", "GetRemoveAppearance_ILjava_lang_String_Handler")]
public virtual void RemoveAppearance(int p0, string p1)
Parameters
Type Name Description
System.Int32 p0
System.String p1

Resize(Rect)

Declaration
[Register("resize", "(Lcom/pdftron/pdf/Rect;)V", "GetResize_Lcom_pdftron_pdf_Rect_Handler")]
public virtual void Resize(Rect p0)
Parameters
Type Name Description
Rect p0

SetBorderStyle(Annot.BorderStyle)

Declaration
[Register("setBorderStyle", "(Lcom/pdftron/pdf/Annot$BorderStyle;)V", "GetSetBorderStyle_Lcom_pdftron_pdf_Annot_BorderStyle_Handler")]
public virtual void SetBorderStyle(Annot.BorderStyle p0)
Parameters
Type Name Description
Annot.BorderStyle p0

SetColor(ColorPt)

Declaration
[Register("setColor", "(Lcom/pdftron/pdf/ColorPt;)V", "GetSetColor_Lcom_pdftron_pdf_ColorPt_Handler")]
public virtual void SetColor(ColorPt p0)
Parameters
Type Name Description
ColorPt p0

SetColor(ColorPt, Int32)

Declaration
[Register("setColor", "(Lcom/pdftron/pdf/ColorPt;I)V", "GetSetColor_Lcom_pdftron_pdf_ColorPt_IHandler")]
public virtual void SetColor(ColorPt p0, int p1)
Parameters
Type Name Description
ColorPt p0
System.Int32 p1

SetCustomData(String, String)

Declaration
[Register("setCustomData", "(Ljava/lang/String;Ljava/lang/String;)V", "GetSetCustomData_Ljava_lang_String_Ljava_lang_String_Handler")]
public virtual void SetCustomData(string p0, string p1)
Parameters
Type Name Description
System.String p0
System.String p1

SetDateToNow()

Declaration
[Register("setDateToNow", "()V", "GetSetDateToNowHandler")]
public virtual void SetDateToNow()

SetFlag(Int32, Boolean)

Declaration
[Register("setFlag", "(IZ)V", "GetSetFlag_IZHandler")]
public virtual void SetFlag(int p0, bool p1)
Parameters
Type Name Description
System.Int32 p0
System.Boolean p1

SetUniqueID(String)

Declaration
[Register("setUniqueID", "(Ljava/lang/String;)V", "GetSetUniqueID_Ljava_lang_String_Handler")]
public virtual void SetUniqueID(string p0)
Parameters
Type Name Description
System.String p0

Implements

Android.Runtime.IJavaObject
Java.Interop.IJavaPeerable
System.IDisposable
In This Article
Back to top Generated by DocFX