AnnotationHelper.CreateTextStickyNoteForSelection Método

Definición

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

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 anotación que se va a usar para crear la anotación de nota pegajosa de texto.

author
String

Autor de la anotación.

Devoluciones

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

Excepciones

service es null.

service no está habilitado.

El control 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 para el 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