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

批注的作者。

返回

Annotation

墨迹粘滞便笺批注;如果不存在要加批注的所选内容,则为 null

例外

servicenull

未启用 service

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

注解

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

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

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

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

适用于

另请参阅