AnnotationHelper.CreateTextStickyNoteForSelection Método

Definição

Cria uma anotação de anotação autoadesiva de texto na seleção atual do controle do visualizador associado ao 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

O serviço de anotação a ser usado para criar a anotação de anotação autoadesiva de texto.

author
String

O autor da anotação.

Retornos

A anotação de anotação autoadesiva do texto; ou null, se não houver nenhum conteúdo selecionado para anotar.

Exceções

service é null.

service não está habilitado.

O controle do visualizador não contém nenhuma seleção de conteúdo.

Comentários

A anotação de anotação autoadesiva do texto é ancorada no conteúdo definido pela seleção atual do DocumentViewerBaseDocumentViewer, , FlowDocumentPageViewerou FlowDocumentScrollViewerFlowDocumentReader controle especificado para o AnnotationService construtor.

Se não houver nenhum conteúdo selecionado pelo usuário (o comprimento da seleção é de comprimento zero), nenhuma anotação será criada e uma InvalidOperationException será gerada.

author pode ser especificado, pois null nesse caso nenhum autor é definido.

A anotação service fornecida deve ser habilitada por meio de uma chamada para AnnotationService.Enable antes da chamada CreateTextStickyNoteForSelection.

Aplica-se a

Confira também