Table of Contents

Method HasCodeRefactorsAsync

Namespace
Alternet.Syntax.Parsers.Roslyn
Assembly
Alternet.Syntax.Parsers.Roslyn.v9.dll

HasCodeRefactorsAsync(Point, Point, bool, CancellationToken)

When implemented by a class, determines if any code refactors are available at the given range in async mode.

Task<bool> HasCodeRefactorsAsync(Point startPos, Point endPos, bool allDocuments, CancellationToken cancellationToken)

Parameters

startPos Point

Star position within the text.

endPos Point

End position within the text.

allDocuments bool

Specifies all documents in the solution needs to be processed.

cancellationToken CancellationToken

Cancellation token

Returns

Task<bool>

True if there's any code refactor at the given range; otherwise false.