Aracılığıyla paylaş


AnnotationHelper.CreateInkStickyNoteForSelection Yöntem

Tanım

Belirtilen AnnotationServiceile ilişkili görüntüleyici denetiminin geçerli seçiminde mürekkep yapışkan not ek açıklaması oluşturur.

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

Parametreler

service
AnnotationService

Mürekkep yapışkan not ek açıklamasını oluşturmak için kullanılacak ek açıklama hizmeti.

author
String

Ek açıklamanın yazarı.

Döndürülenler

Annotation

Mürekkep yapışkan not ek açıklaması; veya nullek açıklama eklemek için seçili içerik yoksa.

Özel durumlar

service, null değeridir.

service etkin değil.

Görüntüleyici denetimi içerik seçimi içermiyor.

Açıklamalar

Mürekkep yapışkan not ek açıklaması, oluşturucuya belirtilen geçerli , , , veya denetimi seçimi DocumentViewerBasetarafından tanımlanan içeriğe AnnotationService sabitlenmiştir.FlowDocumentReader FlowDocumentScrollViewerFlowDocumentPageViewerDocumentViewer

Kullanıcı tarafından seçilen içerik yoksa (seçim uzunluğu sıfır uzunlukluysa), ek açıklama oluşturulmaz ve bir InvalidOperationException oluşturulur.

author gibi belirtilebilir null . Bu durumda yazar tanımlanmamıştır.

Verilen ek açıklamaservice, çağrıdan önce CreateInkStickyNoteForSelectionçağrısı AnnotationService.Enable yoluyla etkinleştirilmelidir.

Şunlara uygulanır

Ayrıca bkz.