PDFAnnotationFlags Enumeration
Specifies the available flags for an annotation.
Syntax
'Declaration <FlagsAttribute()> Public Enum PDFAnnotationFlags Inherits System.Enum
'Usage Dim instance As PDFAnnotationFlags
[Flags()] public enum PDFAnnotationFlags : System.Enum
Members
| Member | Description |
|---|---|
| Hidden | If set, do not display or print the annotation or allow it to interact with the user. |
| Invisible | If set, do not display the annotation if it does not belong to one of the standard annotation types. |
| Locked | If set, do not allow the annotation to be deleted or its properties (including position and size) to be modified by the user. However, this flag does not restrict changes to the annotation’s contents, such as the value of a form field. |
| LockedContents | If set, do not allow the contents of the annotation to be modified by the user. This flag does not restrict deletion of the annotation or changes to other annotation properties, such as position and size. |
| NoRotate | If set, do not rotate the annotation's appearance to match the rotation of the page. |
| NoView | If set, do not display the annotation on the screen or allow it to interact with the user. The annotation may be printed (depending on the Print flag), but should be considered hidden for the purposes of onscreen display and user interaction. |
| NoZoom | If set, do not scale the annotation's appearance to match the magnification of the page. |
| If set, print the annotation when the page is printed. If clear, never print the annotation, regardless of whether it is displayed on the screen. | |
| ReadOnly | If set, do not allow the annotation to interact with the user. |
| ToggleNoView | If set, invert the interpretation of the NoView flag for certain events. |
Inheritance Hierarchy
System.Object
System.ValueType
System.Enum
O2S.Components.PDFView4NET.Annotations.PDFAnnotationFlags
Requirements
Target Platforms: Windows 7, Windows 10, Windows 11, Windows Server 2022, Windows Server 2025
See Also