Implemented interface member:
property
Position
Roslyn.LanguageServer.Protocol.ITextDocumentPositionParams.Position
13 writes to Position
IdeBenchmarks (1)
Lsp\LspCompletionSerializationBenchmarks.cs (1)
109Position = caret.Range.Start,
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Extensions\ProtocolConversions.cs (1)
298Position = LinePositionToPosition(text.Lines.GetLinePosition(position))
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (11)
Completion\CompletionFeaturesTests.cs (8)
85Position = caret.Range.Start, 462Position = caret.Range.Start, 656Position = caret.Range.Start, 763Position = caret.Range.Start, 797Position = caret.Range.Start, 965Position = caret.Range.Start, 1034Position = caret.Range.Start, 1090Position = caret.Range.Start,
DataTips\DataTipRangeHandlerTests.cs (1)
25Position = caret.Range.Start,
References\FindAllReferencesHandlerTests.cs (1)
348Position = caret.Range.Start,
Rename\RenameTests.cs (1)
325Position = location.Range.Start,
16 references to Position
Microsoft.CodeAnalysis.LanguageServer (2)
LanguageServer\Handler\CopilotCompletion\CopilotCompletionResolveContextHandler.cs (2)
34var linePosition = new LinePosition(param.DocumentContext.Position.Line, param.DocumentContext.Position.Character);
Microsoft.CodeAnalysis.LanguageServer.Protocol (9)
Handler\Completion\CompletionHandler.cs (1)
53.GetPositionFromLinePositionAsync(ProtocolConversions.PositionToLinePosition(request.Position), cancellationToken)
Handler\DataTips\DataTipRangeHandler.cs (1)
36var linePosition = ProtocolConversions.PositionToLinePosition(request.Position);
Handler\Definitions\AbstractGoToDefinitionHandler.cs (1)
45var linePosition = ProtocolConversions.PositionToLinePosition(request.Position);
Handler\Highlights\DocumentHighlightHandler.cs (1)
49var position = ProtocolConversions.PositionToLinePosition(request.Position);
Handler\Hover\HoverHandler.cs (1)
47var linePosition = ProtocolConversions.PositionToLinePosition(request.Position);
Handler\References\FindAllReferencesHandler.cs (1)
58var linePosition = ProtocolConversions.PositionToLinePosition(referenceParams.Position);
Handler\References\FindImplementationsHandler.cs (1)
41var linePosition = ProtocolConversions.PositionToLinePosition(request.Position);
Handler\Rename\RenameHandler.cs (1)
31=> GetRenameEditAsync(context.GetRequiredDocument(), ProtocolConversions.PositionToLinePosition(request.Position), request.NewName, cancellationToken);
Handler\SignatureHelp\SignatureHelpHandler.cs (1)
39var linePosition = ProtocolConversions.PositionToLinePosition(request.Position);
Microsoft.VisualStudio.LanguageServices.Xaml (5)
Implementation\LanguageServer\Handler\Completion\CompletionHandler.cs (2)
67var offset = text.Lines.GetPosition(ProtocolConversions.PositionToLinePosition(request.Position)); 77Items = [.. completionResult.Completions.Select(c => CreateCompletionItem(c, document.Id, text, request.Position, request.TextDocument, commitCharactersCache))],
Implementation\LanguageServer\Handler\Definitions\GoToDefinitionHandler.cs (1)
69var position = await document.GetPositionFromLinePositionAsync(ProtocolConversions.PositionToLinePosition(request.Position), cancellationToken).ConfigureAwait(false);
Implementation\LanguageServer\Handler\Hover\HoverHandler.cs (1)
51var position = await document.GetPositionFromLinePositionAsync(ProtocolConversions.PositionToLinePosition(request.Position), cancellationToken).ConfigureAwait(false);
Implementation\LanguageServer\Handler\OnTypeRename\OnTypeRenameHandler.cs (1)
80var offset = text.Lines.GetPosition(ProtocolConversions.PositionToLinePosition(request.Position));