Thetype exposes the following members.
Gets the additional actions associated with the annotation. These are generally only used by widget annotations.
Gets the type of the original PDF annotation if this annotation was imported from a file. This is generally only useful if the annotation was a type not recognized or not currently modeled by DotPdf
Gets or sets the AppearanceSet for the annotation. This property defaults to null (no appearance set).
Gets or sets the AnnotationBorder for this annotation.
Gets or sets the BorderStyle for the annotation.
Gets or sets the bounding rectangle for this annotation.
Gets the set of actions performed when the annotation has been clicked.
Gets or sets the color of the annotation. The meaning of this color varies based on the annotation type. It may represent the background color of the annotation's icon (if any) when closed, the title bar of the annotation's pop-up window, the border color of the annotation.
Gets or sets the name of the default appearance state for the annotation. In annotations that may have multiple possible states (say, "On" of "Off") this the name of the default state. In an annotation's "normal" state, this corresponds to Appearance.Normal[DefaultAppearanceState].
Gets the revision of the document in which this widget was found.
Gets or sets a value indicating whether to enforce ready only with the ReadOnly propery with an exception.
Gets or sets a value indicating whether this false.is hidden. A hidden annotation is neither displayed nor printed by a viewer under any circumstances. Default is
Gets or sets a value indicating whether this false.is invisible. Invisibility specifically means that if the annotation is not recognized by the viewer, then it should not be displayed, otherwise the viewer may make a substitute appearance for the annotation. Default is
Gets or sets a value indicating whether the annotation is dirty and in need of being written.
Gets a value indicating whether this instance requires the parent property.
Gets or sets a value indicating whether this instance is transparent. This is an indication that there was no Color specified for the annotation.
Gets or sets a value indicating whether thisis locked. A locked annotation may not be deleted or have its properties changed, but its contents (such as a form field) may still be editable.
Gets or sets the modification date for this annotation. DotPdf does not update this property. It is the client's responsibility to change it.
Gets or sets a value indicating whether the annotation should be rotated when a page is rotated. Default is false.
Gets or sets a value indicating whether the annotation is viewable and will interact with the user. This is different from hidden in that an annotation NoView set to true can be printed. This is a way, for example, to put watermarks on a page that only show when printed. Default is false.
Gets or sets a value indicating whether the annotation's appearance is scaled when the page is zoomed in. Default is false.
Gets or sets the parent page that contains this annotation.
Gets or sets a value indicating whether this false.is printed. Default is
Gets or sets a value indicating whether the annotation can interact with the user. Default is false.
Gets or sets a value indicating whether to toggle the sense of the NoView property. This might be used to make an annotation visible when the mouse enters it.
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)
Serves as the default hash function.(Inherited from Object.)
Gets the Type of the current instance.(Inherited from Object.)
Determines whether this instance has at least 1 element in the Normal appearance set.
Makes the repair context for repairing problems in this annotation object. An object implementing IValidatable should at least return an empty RepairContext object.
Creates a shallow copy of the current Object.(Inherited from Object.)
This method is called when a global resourec has been renamed, allowing the resource consumer to update to the new name. Annotations defer this to their appearance, if any.
Reports a list of all resources consumed by the object of the given class.
Returns a string that represents the current object.(Inherited from Object.)
Validates the annotation and accumulates any problems.
Validates the action list.
Validates the actions.
Validates the properties of this object and adds any issues to the problems list.