Freigeben über


AnnotationHelper.CreateInkStickyNoteForSelection Methode

Definition

Erstellt eine Kurznotiz für die aktuelle Auswahl des Viewer-Steuerelements, das der angegebenen AnnotationService-Klasse zugeordnet ist

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

Parameter

service
AnnotationService

Der Anmerkungsdienst zum Erstellen der Anmerkung mit Freihandhaftnotizen.

author
String

Der Autor der Anmerkung.

Gibt zurück

Annotation

Die Anmerkung mit Freihandhaftnotizen oder null, wenn kein ausgewählter Inhalt vorhanden ist, dem eine Anmerkung hinzugefügt werden soll.

Ausnahmen

service ist null.

Der service ist nicht aktiviert.

Das Viewer-Steuerelement enthält keine Inhaltsauswahl.

Hinweise

Die Freihandnotizanmerkung wird an den Inhalt verankert, der durch die aktuelle Auswahl des DocumentViewerBaseDocumentViewerFlowDocumentScrollViewerFlowDocumentPageViewer, oder FlowDocumentReader Steuerelements definiert wird, das dem AnnotationService Konstruktor angegeben ist.

Wenn kein Benutzer ausgewählter Inhalt vorhanden ist (die Auswahllänge ist null Länge), wird keine Anmerkung erstellt und eine InvalidOperationException ausgelöst.

author kann angegeben werden, wie null in diesem Fall kein Autor definiert ist.

Die angegebene Anmerkung service muss mithilfe eines Anrufs AnnotationService.Enable vor dem Aufrufen CreateInkStickyNoteForSelectionaktiviert werden.

Gilt für

Siehe auch