AnnotationHelper.CreateInkStickyNoteForSelection 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在与指定 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
。
查看器控件不包含任何内容选择。
注解
墨迹便笺注释将定位到由构造函数指定的当前所选内容、或 FlowDocumentPageViewerFlowDocumentReader FlowDocumentScrollViewer控件定义的内容。DocumentViewerBaseDocumentViewerAnnotationService
如果没有用户选择的内容 (选择长度为零长度) ,则不会创建批注并引发注释 InvalidOperationException 。
author
可以指定为 null
没有定义作者的情况。
必须通过调用之前CreateInkStickyNoteForSelection调用AnnotationService.Enable来启用给定批注service
。