C# Class Nitra.VisualStudio.Highlighting.NitraEditorClassifier

Inheritance: IClassifier
Datei anzeigen Open project: JetBrains/Nitra

Private Properties

Property Type Description
SpanClassToBrush System.Windows.Media.Brush
Update void

Public Methods

Method Description
GetClassificationSpans ( SnapshotSpan processedSpan ) : IList
NitraEditorClassifier ( IClassificationTypeRegistryService registry, IClassificationFormatMapService formatMapService, ITextBuffer buffer ) : Microsoft.VisualStudio.Text

Private Methods

Method Description
SpanClassToBrush ( string spanClass, IWpfTextView _wpfTextView ) : System.Windows.Media.Brush
Update ( HighlightingType highlightingType, ImmutableArray spanInfos, FileVersion version ) : void

Method Details

GetClassificationSpans() public method

public GetClassificationSpans ( SnapshotSpan processedSpan ) : IList
processedSpan SnapshotSpan
return IList

NitraEditorClassifier() public method

public NitraEditorClassifier ( IClassificationTypeRegistryService registry, IClassificationFormatMapService formatMapService, ITextBuffer buffer ) : Microsoft.VisualStudio.Text
registry IClassificationTypeRegistryService
formatMapService IClassificationFormatMapService
buffer ITextBuffer
return Microsoft.VisualStudio.Text