Aracılığıyla paylaş


AnnotationHelper.CreateHighlightForSelection Yöntem

Tanım

Belirtilen AnnotationServiceile ilişkili 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

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

Döndürülenler

Annotation

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

Özel durumlar

service, null değeridir.

service etkin değil.

-veya- highlightBrush içinde değil SolidColorBrush.

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

Açıklamalar

Vurgulama ek açıklaması, oluşturucuya belirtilen , , , veya denetiminin DocumentViewerBasegeçerli seçimi tarafından tanımlanan içeriğe AnnotationService sabitlenmiştir.FlowDocumentReader FlowDocumentScrollViewerFlowDocumentPageViewerDocumentViewer

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

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

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

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

Şunlara uygulanır

Ayrıca bkz.