Open sandboxFocus

Method GetClassifiedTextSpansAsync

GetClassifiedTextSpansAsync(Document, bool, IEnumerable<Diagnostic>?, bool, CancellationToken)

Gets classified text spans for a document.

Declaration
Task<IEnumerable<IClassifiedTextSpan>> GetClassifiedTextSpansAsync(Document document, bool areNodesAnnotated = false, IEnumerable<Diagnostic>? diagnostics = null, bool addTitles = false, CancellationToken cancellationToken = default)
Parameters
Type Name Description
Document document

The document to classify.

bool areNodesAnnotated

Whether the syntax nodes are already annotated.

IEnumerable<Diagnostic> diagnostics

Optional diagnostics to include.

bool addTitles

Whether to add title/tooltip information.

CancellationToken cancellationToken

Cancellation token.

Returns
Type Description
Task<IEnumerable<IClassifiedTextSpan>>

An enumerable of classified text spans.