| Name | Description |
| ActivateAction | Gets or sets an action to be performed when the annotation is activated. |
| AdditionalActions | Gets or sets an additional-actions defining the annotation's behavior in response to various trigger events. |
| AnnotationType | Gets or sets the type of annotation. |
| AppearanceGenerator | Gets or sets the appearance generator of annotation. |
| AppearanceMatrix | Gets or sets a transformation matrix of annotation appearances. |
| Appearances | Gets or sets annotation appearances specifying how the annotation is presented visually on the page. |
| AppearanceState | Gets or sets name of appearance state. |
| AssociatedFiles | Gets or sets the list of file specification representing the data associated with this annotation in the manner specified by the AssociatedFileRelationship property. |
| BasicObject | Gets the basic object of this tree node. (Inherited from PdfTreeNodeBase) |
| BlendMode | Gets or sets he blend mode that shall be used when painting the annotation onto the page (PDF 2.0). |
| BorderDashArray | Gets or sets an array of custom dashes and spaces for annotation border. |
| BorderStyle | Gets or sets a border style of annotation. |
| BorderStyleType | Gets or sets the type of border style. |
| BorderWidth | Gets or sets a width of annotation border in points (user units). |
| CanInteractWithUser | Gets a value indicating whether the annotation can interact with user in View or Markup interaction mode. |
| Color | Gets or sets a color of annotation. |
| Contents | Gets or sets a text to be displayed for the annotation or, if this type of annotation does not display text, an alternate description of the annotation's contents in human-readable form. |
| Document | Gets the parent PDF document of this tree node. (Inherited from PdfTreeNodeBase) |
| Flags | Gets or sets a set of flags, which are specifying various characteristics of the annotation. |
| HasAppearance | Gets a value indicating whether this annotation has appearance. |
| IndirectReference | Gets the reference to an indirect object. (Inherited from PdfTreeNodeBase) |
| IsChanged | Gets a value indicating whether this node is changed. (Inherited from PdfTreeNodeBase) |
| IsHidden | Gets or sets a value indicating whether the annotation must NOT be displayed or printed on PDF page and annotation cannot interact with the user. |
| IsIndirectObject | Gets a value indicating whether this tree node is indirect object. (Inherited from PdfTreeNodeBase) |
| IsLocked | Gets or sets a value indicating whether annotation cannot be deleted from PDF page, also annotation properties (including position and size) cannot be modified by the user. |
| IsLockedContents | Gets or sets a value indicating whether annotation contents cannot be modified by the user. |
| IsNew | Gets a value indicating whether this node is new node (unsaved). (Inherited from PdfTreeNodeBase) |
| IsNoRotate | Gets or sets a value indicating whether the annotation appearance must NOT be rotated to match the rotation of the page. |
| IsNoView | Gets or sets a value indicating whether the annotation must NOT be displayed on PDF page and annotation cannot interact with the user. |
| IsPrintable | Gets or sets a value indicating whether the annotation must be printed on PDF page. |
| IsReadOnly | Gets or sets a value indicating whether annotation cannot interact with the user. |
| IsVintaSoftAnnotationAppearance | Gets or sets a value indicating whether this annotation is appearance of VintaSoft Annotation .NET Plugin annotation. |
| Modified | Gets or sets the date and time when the annotation was most recently modified. |
| Name | Gets or sets the annotation name, a text string uniquely identifying it among all the annotations on its page. |
| ObjectNumber | Gets the unique object number. (Inherited from PdfTreeNodeBase) |
| OptionalContentGroup | Gets or sets the optional content group, which specifies the optional content properties of the annotation. |
| Page | Gets or sets a PDF page that is associated with annotation. |
| Rectangle | Gets or sets the annotation rectangle, defining the location of annotation on the page in default user space units. |
| StructParentKey | Gets or sets the integer key of this object entry in the structural parent tree. |
| Subject | Gets or sets a subject of annotation. |
| Title | Gets or sets the text label, which must be displayed in the title bar of the annotation's pop-up window when open and active. |