AnnotationHelper.CreateTextStickyNoteForSelection Метод

Определение

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

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

Параметры

service
AnnotationService

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

author
String

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

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

Annotation

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

Исключения

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

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

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

Комментарии

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

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

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

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

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

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