System.Windows.Annotations Пространство имен

Предоставляет классы для поддержки создаваемых пользователями заметок для содержимого, отображаемого в элементах управления WPF, предназначенных для просмотра документов.

Классы

Annotation

Представляет пользовательскую заметку в Microsoft Annotations Framework.

AnnotationAuthorChangedEventArgs

Предоставляет данные для события AuthorChanged.

AnnotationDocumentPaginator

Предоставляет DocumentPaginator для печати документа вместе со связанными с ним заметками.

AnnotationHelper

Предоставляет служебные методы и команды для создания и удаления заметок в виде пометок маркером, рукописных и текстовых записок.

AnnotationResource

Представляет привязку содержимого или загруженный ресурс для Annotation.

AnnotationResourceChangedEventArgs

Предоставляет данные для событий AnchorChanged и CargoChanged .

AnnotationService

Предоставляет базовые службы Microsoft Annotations Framework для управления пользовательскими заметками и их отображения.

ContentLocator

Представляет упорядоченный набор элементов ContentLocatorPart, идентифицирующих элемент содержимого.

ContentLocatorBase

Представляет объект, определяющий элемент содержимого.

ContentLocatorGroup

Представляет упорядоченный набор элементов ContentLocator, идентифицирующих элемент содержимого.

ContentLocatorPart

Представляет набор пар "имя-значение", идентифицирующих элемент содержимого.

TextAnchor

Представляет выделение содержимого, с которым связывается заметка.

Интерфейсы

IAnchorInfo

Предоставляет возможности для сопоставления заметок помеченным ими объектам.

Перечисления

AnnotationAction

Задает действия, происходящие с ресурсами Author, Anchor и Cargo объекта Annotation.

Делегаты

AnnotationAuthorChangedEventHandler

Представляет метод, обрабатывающий событие AuthorChanged, вызванное классом Annotation.

AnnotationResourceChangedEventHandler

Представляет метод, обрабатывающий событие AnchorChanged или CargoChanged, вызванное классом Annotation.

Комментарии

Типы в System.Windows.Annotations пространстве имен предоставляются для поддержки управления созданными пользователем заметками к данным приложения, отображаемым в Windows Presentation Foundation элементах управления просмотром документов. С помощью приложений Microsoft Annotations Framework можно добавить поддержку созданных пользователем заметок и выделений, которые хранятся отдельно от самого документа приложения. Так как сведения о заметках пользователя хранятся отдельно от содержимого документа, пользователи могут даже добавлять заметки и выделения в документы, доступные только для чтения или управляемые правами, которые нельзя изменить физически.

Элементы управления для просмотра документов WPF, поддерживающие возможности пользовательских заметок, основаны на DocumentViewerBase производных подклассах, таких как DocumentViewer, FlowDocumentPageViewerи FlowDocumentScrollViewer , а также FlowDocumentReader.

См. также раздел