private static void AddClassifiedSpansForTokens( IClassificationService classificationService, SnapshotSpan span, List <ClassifiedSpan> classifiedSpans) { classificationService.AddLexicalClassifications( span.Snapshot.AsText(), span.Span.ToTextSpan(), classifiedSpans, CancellationToken.None); }
protected override async Task AddClassificationsAsync(IClassificationService classificationService, Document document, TextSpan textSpan, List <ClassifiedSpan> spans, CancellationToken cancellationToken) { var text = await document.GetTextAsync(cancellationToken).ConfigureAwait(false); classificationService.AddLexicalClassifications(text, textSpan, spans, cancellationToken); }