Aracılığıyla paylaş


AnnotationHelper.CreateTextStickyNoteForSelection Yöntem

Tanım

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

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

Parametreler

service
AnnotationService

Metin 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

Metin 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

Metin 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 CreateTextStickyNoteForSelectionçağrısı AnnotationService.Enable yoluyla etkinleştirilmelidir.

Şunlara uygulanır

Ayrıca bkz.