AnnotationHelper.CreateHighlightForSelection Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
Vurgulama ek açıklaması; veya nullvurgulamak için seçili içerik yoksa.
Özel durumlar
service, null değeridir.
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.