AnnotationHelper.CreateInkStickyNoteForSelection Método

Definição

Cria uma anotação de post-it-it com tinta na seleção atual do controlo do visualizador associado ao especificado 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

Parâmetros

service
AnnotationService

O serviço de anotação a usar para criar a anotação de post-its com tinta.

author
String

O autor da anotação.

Devoluções

A anotação dos post-its com tinta; ou null, se não houver conteúdo selecionado para anotar.

Exceções

service é null.

service não está habilitado.

O controlo de visualização não contém seleção de conteúdo.

Observações

A anotação de notas adesivas com tinta está ancorada ao conteúdo definido pela seleção atual do DocumentViewerBase, DocumentViewer, FlowDocumentPageViewer, FlowDocumentScrollViewer, ou FlowDocumentReader controlo especificado ao AnnotationService construtor.

Se não houver conteúdo selecionado pelo utilizador (o comprimento da seleção é comprimento zero), não é criada nenhuma anotação e um InvalidOperationException é lançado.

author pode ser especificado, null caso em que nenhum autor é definido.

A anotação service dada deve ser ativada por meio de uma chamada para AnnotationService.Enable antes de chamar CreateInkStickyNoteForSelection.

Aplica-se a

Ver também