System.Windows.Annotations 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供支持用户创建的批注的类,这些批注与 WPF 文档查看控件中显示的内容有关。
类
Annotation |
表示 Microsoft Annotations Framework 中的用户批注。 |
AnnotationAuthorChangedEventArgs |
为 AuthorChanged 事件提供数据。 |
AnnotationDocumentPaginator |
提供一个 DocumentPaginator,用于打印文档及其关联的批注。 |
AnnotationHelper |
提供实用工具方法和命令,以创建和删除突出显示的墨迹粘滞便笺及文本粘滞便笺批注。 |
AnnotationResource |
表示 Annotation 的内容定位点或 cargo 资源。 |
AnnotationResourceChangedEventArgs |
提供有关 AnchorChanged 和 CargoChanged 事件的数据。 |
AnnotationService |
提供 Microsoft Annotations Framework 核心服务,管理和显示用户注释。 |
ContentLocator |
表示一组有序的 ContentLocatorPart 元素,这些元素用于标识内容的项。 |
ContentLocatorBase |
表示一个对象,它标识内容的项。 |
ContentLocatorGroup |
表示一组有序的 ContentLocator 元素,这些元素用于标识内容的项。 |
ContentLocatorPart |
表示一组名称/值对,这些名称/值对用于标识内容的项。 |
TextAnchor |
表示批注所锚定到的内容选择。 |
接口
IAnchorInfo |
提供将批注与相应的批注对象相匹配的功能。 |
枚举
AnnotationAction |
指定对 Annotation author、anchor 和 cargo 资源所执行的操作。 |
委托
AnnotationAuthorChangedEventHandler |
表示处理 Annotation 类所引发的 AuthorChanged 事件的方法。 |
AnnotationResourceChangedEventHandler |
表示处理 Annotation 类所引发的 AnchorChanged 或 CargoChanged 事件的方法。 |
注解
命名空间中的System.Windows.Annotations类型用于支持管理在Windows Presentation Foundation文档查看控件中显示的应用程序数据上用户创建的批注。 使用 Microsoft Annotations Framework 应用程序可以添加对用户创建的笔记和突出显示的支持,这些注释和突出显示与应用程序文档本身分开存储。 由于用户注释信息与文档内容是分开存储的,因此用户甚至可以向只读文档或权限管理的文档添加注释和突出显示,这些文档无法进行物理更改。
支持用户注释功能的 WPF 文档查看控件基于 DocumentViewerBase 派生的子类,例如 DocumentViewer、 FlowDocumentPageViewer和 FlowDocumentScrollViewerFlowDocumentReader。