Ejemplo n.º 1
0
 public Task <FoldingRange[]> GetTextDocumentFoldingRangeAsync(FoldingRangeParams textDocumentFoldingRangeParams, CancellationToken cancellationToken)
 => _requestHandlerProvider.ExecuteRequestAsync <FoldingRangeParams, FoldingRange[]>(Methods.TextDocumentFoldingRangeName,
                                                                                     textDocumentFoldingRangeParams, _clientCapabilities, _clientName, cancellationToken);
Ejemplo n.º 2
0
        public Task <FoldingRange[]> GetTextDocumentFoldingRangeAsync(FoldingRangeParams textDocumentFoldingRangeParams, CancellationToken cancellationToken)
        {
            Contract.ThrowIfNull(_clientCapabilities, $"{nameof(InitializeAsync)} has not been called.");

            return(RequestDispatcher.ExecuteRequestAsync <FoldingRangeParams, FoldingRange[]>(Queue, Methods.TextDocumentFoldingRangeName, textDocumentFoldingRangeParams, _clientCapabilities, ClientName, cancellationToken));
        }
Ejemplo n.º 3
0
 public abstract RpcResult FoldingRange(FoldingRangeParams args);