Поделиться через


AnnotationHelper.CreateInkStickyNoteForSelection Метод

Определение

Создает рукописную записку для текущего выделения в элементе управления средства просмотра, который связан с заданным объектом AnnotationService.

public:
 static System::Windows::Annotations::Annotation ^ CreateInkStickyNoteForSelection(System::Windows::Annotations::AnnotationService ^ service, System::String ^ author);
public static System.Windows.Annotations.Annotation CreateInkStickyNoteForSelection (System.Windows.Annotations.AnnotationService service, string author);
static member CreateInkStickyNoteForSelection : System.Windows.Annotations.AnnotationService * string -> System.Windows.Annotations.Annotation
Public Shared Function CreateInkStickyNoteForSelection (service As AnnotationService, author As String) As Annotation

Параметры

service
AnnotationService

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

author
String

Автор заметки.

Возвращаемое значение

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

Исключения

service имеет значение null.

Служба service не включена.

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

Комментарии

Заметка рукописного ввода привязана к содержимому, определенному текущим выбором DocumentViewerBaseэлемента управления , DocumentViewer, FlowDocumentPageViewer, FlowDocumentScrollViewer, или FlowDocumentReader , заданного конструктором AnnotationService .

Если выбранное пользователем содержимое отсутствует (длина выделения равна нулю), заметка не создается и InvalidOperationException создается исключение .

author можно указать как null в этом случае автор не определен.

Данная заметка service должна быть включена с помощью вызова AnnotationService.Enable перед вызовом CreateInkStickyNoteForSelection.

Применяется к

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