Condividi tramite


AnnotationHelper.CreateInkStickyNoteForSelection Metodo

Definizione

Crea un'annotazione con note di Sticky Note da input penna per la selezione corrente del controllo del visualizzatore associato all'elemento 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

Parametri

service
AnnotationService

Il servizio di annotazione da utilizzare per creare l'annotazione con note di Sticky Note.

author
String

L’autore dell’annotazione.

Restituisce

L'annotazione con note di Sticky Note da input penna; o null, se non c'è nessun contenuto selezionato da annotare.

Eccezioni

service è null.

service non è abilitato.

Il controllo del visualizzatore non contiene alcuna selezione di contenuto.

Commenti

L'annotazione della nota penna penna viene ancorata al contenuto definito dalla selezione corrente del DocumentViewerBasecontrollo , DocumentViewerFlowDocumentScrollViewerFlowDocumentPageViewero FlowDocumentReader specificato al AnnotationService costruttore.

Se non esiste alcun contenuto selezionato dall'utente (la lunghezza della selezione è zero), non viene creata alcuna annotazione e viene generata un'annotazione InvalidOperationException .

author può essere specificato come null nel caso in cui non sia definito alcun autore.

L'annotazione service specificata deve essere abilitata tramite una chiamata a AnnotationService.Enable prima di chiamare CreateInkStickyNoteForSelection.

Si applica a

Vedi anche