Table of Contents

Method GetCodeRefactorsAsync

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

GetCodeRefactorsAsync(Point, Point, bool, CancellationToken)

When implemented by a class, retrieves all applicable refactors at given range in async mode.

Task<IList<ICodeRefactor>> GetCodeRefactorsAsync(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<IList<ICodeRefactor>>

Collection of available code refactors