AnnotationHelper.CreateHighlightForSelection Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee maakt u een markeringsaantekening voor de huidige selectie van het viewer-besturingselement dat is gekoppeld aan de opgegeven AnnotationService.
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
Parameters
- service
- AnnotationService
De aantekeningsservice die moet worden gebruikt om de markeringsaantekening te maken.
- author
- String
De auteur van de aantekening.
- highlightBrush
- Brush
Het penseel dat moet worden gebruikt om de markering over de geselecteerde inhoud te tekenen.
Retouren
De markeringsaantekening; of nullals er geen geselecteerde inhoud is om te markeren.
Uitzonderingen
service is null.
Het besturingselement Viewer bevat geen inhoudsselectie.
Opmerkingen
De markeringsaantekening wordt verankerd aan de inhoud die is gedefinieerd door de huidige selectie van de DocumentViewerBase, DocumentViewerFlowDocumentPageViewer, of FlowDocumentScrollViewerFlowDocumentReaderhet besturingselement dat aan de AnnotationService constructor is opgegeven.
Als er geen geselecteerde inhoud is (de lengte van de selectie nul is), wordt er geen aantekening gemaakt en wordt er een InvalidOperationException gegenereerd.
author kan worden opgegeven als null in welk geval geen auteur is gedefinieerd.
Als highlightBrush dat het is null, wordt de standaardmarkeringsborstel van de opgegeven aantekening service gebruikt.
De opgegeven aantekening service moet worden ingeschakeld door middel van een oproep naar AnnotationService.Enable vóór het bellen CreateHighlightForSelection.