1 type derived from FoldingRangeParams
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Protocol\Folding\RazorFoldingRangeRequestParam.cs (1)
8internal class RazorFoldingRangeRequestParam : FoldingRangeParams
3 instantiations of FoldingRangeParams
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
FoldingRanges\FoldingRangesTests.cs (1)
163var request = new LSP.FoldingRangeParams()
Microsoft.VisualStudio.LanguageServices.Razor (1)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FoldingRange\CohostFoldingRangeEndpoint.cs (1)
93var foldingRangeParams = new FoldingRangeParams
Microsoft.VisualStudioCode.RazorExtension (1)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FoldingRange\CohostFoldingRangeEndpoint.cs (1)
93var foldingRangeParams = new FoldingRangeParams
16 references to FoldingRangeParams
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Handler\FoldingRanges\FoldingRangesHandler.cs (3)
23internal sealed class FoldingRangesHandler : ILspServiceDocumentRequestHandler<FoldingRangeParams, FoldingRange[]?> 37public TextDocumentIdentifier GetTextDocumentIdentifier(FoldingRangeParams request) => request.TextDocument; 39public async Task<FoldingRange[]?> HandleRequestAsync(FoldingRangeParams request, RequestContext context, CancellationToken cancellationToken)
Protocol\Methods.Document.cs (1)
99public static readonly LspRequest<FoldingRangeParams, FoldingRange[]?> TextDocumentFoldingRange = new(TextDocumentFoldingRangeName);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (2)
FoldingRanges\FoldingRangesTests.cs (2)
163var request = new LSP.FoldingRangeParams() 168return await testLspServer.ExecuteRequestAsync<LSP.FoldingRangeParams, LSP.FoldingRange[]>(LSP.Methods.TextDocumentFoldingRangeName,
Microsoft.VisualStudio.LanguageServices.Razor (5)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FoldingRange\CohostFoldingRangeEndpoint.cs (5)
32: AbstractCohostDocumentEndpoint<FoldingRangeParams, FoldingRange[]?>(incompatibleProjectService), IDynamicRegistrationProvider 56protected override RazorTextDocumentIdentifier? GetRazorTextDocumentIdentifier(FoldingRangeParams request) 59protected override Task<FoldingRange[]?> HandleRequestAsync(FoldingRangeParams request, TextDocument razorDocument, CancellationToken cancellationToken) 93var foldingRangeParams = new FoldingRangeParams 98var result = await _requestInvoker.MakeHtmlLspRequestAsync<FoldingRangeParams, FoldingRange[]>(
Microsoft.VisualStudioCode.RazorExtension (5)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FoldingRange\CohostFoldingRangeEndpoint.cs (5)
32: AbstractCohostDocumentEndpoint<FoldingRangeParams, FoldingRange[]?>(incompatibleProjectService), IDynamicRegistrationProvider 56protected override RazorTextDocumentIdentifier? GetRazorTextDocumentIdentifier(FoldingRangeParams request) 59protected override Task<FoldingRange[]?> HandleRequestAsync(FoldingRangeParams request, TextDocument razorDocument, CancellationToken cancellationToken) 93var foldingRangeParams = new FoldingRangeParams 98var result = await _requestInvoker.MakeHtmlLspRequestAsync<FoldingRangeParams, FoldingRange[]>(