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

例外

servicenull

未启用 service

查看器控件不包含任何内容选择。

注解

文本便笺注释批注定位到由构造函数指定的当前所选内容、或 FlowDocumentPageViewerFlowDocumentReader FlowDocumentScrollViewer控件定义的内容。DocumentViewerBaseDocumentViewerAnnotationService

如果没有用户选择的内容 (选择长度为零长度) ,则不会创建批注并引发注释 InvalidOperationException

author 可以指定为 null 没有定义作者的情况。

必须通过调用之前CreateTextStickyNoteForSelection调用AnnotationService.Enable来启用给定批注service

适用于

另请参阅