AnnotationHelper.CreateHighlightForSelection Yöntem

Tanım

Belirtilen AnnotationServiceile ilişkilendirilmiş görüntüleyici denetiminin geçerli seçiminde vurgulama ek açıklaması oluşturur.

public:
 static System::Windows::Annotations::Annotation ^ CreateHighlightForSelection(System::Windows::Annotations::AnnotationService ^ service, System::String ^ author, System::Windows::Media::Brush ^ highlightBrush);
public static System.Windows.Annotations.Annotation CreateHighlightForSelection(System.Windows.Annotations.AnnotationService service, string author, System.Windows.Media.Brush highlightBrush);
static member CreateHighlightForSelection : System.Windows.Annotations.AnnotationService * string * System.Windows.Media.Brush -> System.Windows.Annotations.Annotation
Public Shared Function CreateHighlightForSelection (service As AnnotationService, author As String, highlightBrush As Brush) As Annotation

Parametreler

service
AnnotationService

Vurgu ek açıklamasını oluşturmak için kullanılacak ek açıklama hizmeti.

author
String

Ek açıklamanın yazarı.

highlightBrush
Brush

Vurguyu seçili içeriğin üzerine çizmek için kullanılacak fırça.

Döndürülenler

Vurgulama ek açıklaması; veya nullvurgulamak için seçili içerik yoksa.

Özel durumlar

service, null'e eşittir.

service etkinleştirilmedi.

-veya-

highlightBrush içinde değil SolidColorBrush.

Görüntüleyici denetimi içerik seçimi içermiyor.

Açıklamalar

Vurgu ek açıklaması, oluşturucuya belirtilen , , , veya denetiminin DocumentViewerBasegeçerli seçimi tarafından tanımlanan içeriğe DocumentViewer sabitlenmiştir.FlowDocumentPageViewerFlowDocumentScrollViewerFlowDocumentReaderAnnotationService

Seçili içerik yoksa (seçim uzunluğu sıfır uzunluktaysa), ek açıklama oluşturulmaz ve bir InvalidOperationException oluşturulur.

author belirtilebilir null . Bu durumda yazar tanımlanmamıştır.

ise highlightBrushnull, verilen ek açıklamanın service varsayılan vurgu fırçası kullanılır.

Verilen ek açıklamaservice, çağrıdan AnnotationService.Enableönce çağrısı CreateHighlightForSelection yoluyla etkinleştirilmelidir.

Şunlara uygulanır

Ayrıca bkz.