Method GetCodeRefactorsAsync
GetCodeRefactorsAsync(Point, Point, bool, CancellationToken)
Retrieves all applicable refactors at given range in async mode.
public virtual Task<IList<ICodeRefactor>> GetCodeRefactorsAsync(Point startPos, Point endPos, bool allDocuments = false, CancellationToken cancellationToken = default)
Parameters
startPos
PointStar position within the text.
endPos
PointEnd position within the text..
allDocuments
boolSpecifies all documents in the solution needs to be processed.
cancellationToken
CancellationTokenCancellation token
Returns
- Task<IList<ICodeRefactor>>
Collection of available code refactors