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. |