AnnotationFlags

AnnotationFlags enumeration

一组指定注释的各种特征的标志。

[Flags]
public enum AnnotationFlags

价值观

姓名价值描述
Default0默认值。
Invisible1如果设置,如果注释不属于标准注释类型之一 并且没有可用的注释处理程序,则不显示注释。如果清除,则使用其外观字典指定的外观流(如果有)显示此类未知注释 。
Hidden2如果设置,则不显示或打印注释或允许其与用户交互, 无论其注释类型或注释处理程序是否可用。 在屏幕空间有限的情况下,隐藏和显示注释的能力选择性地 可以与外观流结合使用,显示辅助弹出信息 功能类似于在线帮助系统。
Print4如果设置,则在打印页面时打印注释。如果清除,则永远不要打印注释, ,无论它是否显示在屏幕上。这可能很有用,例如,对于表示交互式按钮的 annotations ,这在打印页面上没有任何意义。
NoZoom8如果设置,不缩放注释的外观以匹配页面的放大倍数。 页面上注释的位置(由其注释矩形的左上角定义) 保持固定,与页面无关放大倍率.
NoRotate10如果设置,则不旋转注释的外观以匹配页面的旋转。 注释矩形的左上角保持在页面上的固定位置, 无论页面旋转如何。
NoView20如果设置,则不要在屏幕上显示注释或允许它与用户交互。 可以打印注释(取决于打印标志的设置) 但应考虑隐藏以在屏幕上显示和用户交互。
ReadOnly40如果设置,则不允许注释与用户交互。注释可以显示 或打印(取决于 NoView 和 Print 标志的设置),但不应响应 mouse 单击或更改其外观以响应鼠标运动。对于小部件注释,此标志被忽略; 它的功能被相关表单字段的 ReadOnly 标志所包含。
Locked80如果设置,则不允许用户删除注释或其属性(包括位置和大小) 。但是,此标志不限制对注释内容的更改, 例如表单字段的值。
ToggleNoView100如果设置,则为某些事件反转 NoView 标志的解释。 一个典型的用途是只有当鼠标光标悬停在它上面时才会出现注释。
LockedContents200如果设置,则不允许用户修改注解的内容。 此标志不限制注解的删除或更改其他注解属性, ,例如位置和大小。

也可以看看