Compartir a través de


AnnotationHelper.CreateTextStickyNoteForSelection Método

Definición

Crea una anotación de nota adhesiva de texto en la selección actual del control de visor asociado al AnnotationService especificado.

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

Parámetros

service
AnnotationService

Servicio de anotaciones que se utiliza para crear la anotación de nota adhesiva de texto.

author
String

Autor de la anotación.

Devoluciones

Annotation

Anotación de nota adhesiva de texto; o null, si no hay ningún contenido seleccionado para anotar.

Excepciones

service es null.

service no está habilitado.

El control de visor no contiene ninguna selección de contenido.

Comentarios

La anotación de nota pegajosa de texto está anclada al contenido definido por la selección actual del DocumentViewerBasecontrol , DocumentViewer, FlowDocumentPageViewer, FlowDocumentScrollViewero FlowDocumentReader especificado al AnnotationService constructor.

Si no hay contenido seleccionado por el usuario (la longitud de selección es de longitud cero), no se crea ninguna anotación y se produce una InvalidOperationException excepción .

author se puede especificar como null en cuyo caso no se define ningún autor.

La anotación service especificada debe habilitarse mediante una llamada a antes AnnotationService.Enable de llamar CreateTextStickyNoteForSelectiona .

Se aplica a

Consulte también