Implemented interface member:
property
Position
Roslyn.LanguageServer.Protocol.ITextDocumentPositionParams.Position
47 writes to Position
IdeBenchmarks (1)
Lsp\LspCompletionSerializationBenchmarks.cs (1)
109Position = caret.Range.Start,
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Extensions\ProtocolConversions.cs (1)
309Position = LinePositionToPosition(text.Lines.GetLinePosition(position))
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (15)
CallHierarchy\CallHierarchyTests.cs (1)
185Position = caret.Range.Start,
Completion\CompletionFeaturesTests.cs (8)
85Position = caret.Range.Start, 463Position = caret.Range.Start, 657Position = caret.Range.Start, 764Position = caret.Range.Start, 798Position = caret.Range.Start, 966Position = caret.Range.Start, 1035Position = caret.Range.Start, 1092Position = caret.Range.Start,
DataTips\DataTipRangeHandlerTests.cs (1)
25Position = caret.Range.Start,
References\FindAllReferencesHandlerTests.cs (1)
461Position = caret.Range.Start,
Rename\RenameTests.cs (1)
520Position = location.Range.Start,
TypeHierarchy\TypeHierarchyTests.cs (3)
412Position = caret.Range.Start, 422Position = item.SelectionRange.Start, 433Position = item.SelectionRange.Start,
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
FileBasedProgramsWorkspaceTests.cs (1)
905new HoverParams() { Position = new Position(0, 0), TextDocument = new TextDocumentIdentifier { DocumentUri = nonFileUri } },
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (15)
Cohost\CohostSnippetCompletionTest.cs (1)
67Position = sourceText.GetPosition(input.Position),
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostCallHierarchyEndpointTest.cs (1)
214Position = sourceText.GetPosition(input.Position),
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (3)
692Position = sourceText.GetPosition(input.Position), 1576Position = sourceText.GetPosition(input.Position), 1683Position = sourceText.GetPosition(input.Position),
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentHighlightEndpointTest.cs (1)
160Position = position
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToDefinitionEndpointTest.cs (1)
1083Position = position,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToImplementationEndpointTest.cs (1)
194Position = position,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostHoverEndpointTest.cs (1)
396Position = LspFactory.CreatePosition(linePosition),
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostLinkedEditingRangeEndpointTest.cs (1)
172Position = sourceText.GetPosition(cursorPosition)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostRenameEndpointTest.cs (1)
1483Position = position,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostSignatureHelpEndpointTest.cs (1)
112Position = sourceText.GetPosition(cursorPosition),
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostTypeHierarchyEndpointTest.cs (3)
155Position = inputText.GetPosition(absolutePosition), 170Position = roundTrippedItem.SelectionRange.Start, 185Position = roundTrippedItem.SelectionRange.Start,
Microsoft.VisualStudioCode.RazorExtension.UnitTests (14)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostCallHierarchyEndpointTest.cs (1)
214Position = sourceText.GetPosition(input.Position),
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (3)
692Position = sourceText.GetPosition(input.Position), 1576Position = sourceText.GetPosition(input.Position), 1683Position = sourceText.GetPosition(input.Position),
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentHighlightEndpointTest.cs (1)
160Position = position
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToDefinitionEndpointTest.cs (1)
1083Position = position,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToImplementationEndpointTest.cs (1)
194Position = position,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostHoverEndpointTest.cs (1)
396Position = LspFactory.CreatePosition(linePosition),
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostLinkedEditingRangeEndpointTest.cs (1)
172Position = sourceText.GetPosition(cursorPosition)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostRenameEndpointTest.cs (1)
1483Position = position,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostSignatureHelpEndpointTest.cs (1)
112Position = sourceText.GetPosition(cursorPosition),
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostTypeHierarchyEndpointTest.cs (3)
155Position = inputText.GetPosition(absolutePosition), 170Position = roundTrippedItem.SelectionRange.Start, 185Position = roundTrippedItem.SelectionRange.Start,
40 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 (11)
Handler\CallHierarchy\PrepareCallHierarchyHandler.cs (1)
33=> await PrepareCallHierarchyAsync(context.GetRequiredDocument(), ProtocolConversions.PositionToLinePosition(request.Position), cancellationToken).ConfigureAwait(false);
Handler\Completion\CompletionHandler.cs (1)
53.GetPositionFromLinePositionAsync(ProtocolConversions.PositionToLinePosition(request.Position), cancellationToken)
Handler\DataTips\DataTipRangeHandler.cs (1)
31=> GetDataTipRangeAsync(context.GetRequiredDocument(), ProtocolConversions.PositionToLinePosition(request.Position), cancellationToken);
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)
33ProtocolConversions.PositionToLinePosition(request.Position),
Handler\SignatureHelp\SignatureHelpHandler.cs (1)
39var linePosition = ProtocolConversions.PositionToLinePosition(request.Position);
Handler\TypeHierarchy\PrepareTypeHierarchyHandler.cs (1)
32=> await PrepareTypeHierarchyAsync(context.GetRequiredDocument(), ProtocolConversions.PositionToLinePosition(request.Position), cancellationToken).ConfigureAwait(false);
Microsoft.VisualStudio.LanguageServices.Razor (13)
LanguageClient\Cohost\CohostDataTipRangeEndpoint.cs (1)
47=> HandleRequestAsync(razorDocument, request.Position, cancellationToken);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CallHierarchy\CohostPrepareCallHierarchyEndpoint.cs (1)
60service.PrepareCallHierarchyAsync(solutionInfo, razorDocument.Id, request.Position, cancellationToken),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (2)
116request.Position, 137_logger.LogDebug($"Calling OOP to get completion items at {request.Position} invoked by typing '{request.Context?.TriggerCharacter}'");
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentHighlight\CohostDocumentHighlightEndpoint.cs (1)
60(service, solutionInfo, cancellationToken) => service.GetHighlightsAsync(solutionInfo, razorDocument.Id, request.Position.ToLinePosition(), cancellationToken),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FindAllReferences\CohostFindAllReferencesEndpoint.cs (1)
52=> HandleRequestAsync(razorDocument, request.Position, cancellationToken);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Hover\CohostHoverEndpoint.cs (1)
57var position = LspFactory.CreatePosition(request.Position.ToLinePosition());
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\LinkedEditingRange\CohostLinkedEditingRangeEndpoint.cs (1)
58(service, solutionInfo, cancellationToken) => service.GetRangesAsync(solutionInfo, razorDocument.Id, request.Position.ToLinePosition(), cancellationToken),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToDefinitionEndpoint.cs (1)
61var position = LspFactory.CreatePosition(request.Position.ToLinePosition());
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToImplementationEndpoint.cs (1)
58var position = LspFactory.CreatePosition(request.Position.ToLinePosition());
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Rename\CohostRenameEndpoint.cs (1)
63(service, solutionInfo, cancellationToken) => service.GetRenameEditAsync(solutionInfo, razorDocument.Id, request.Position, request.NewName, cancellationToken),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\SignatureHelp\CohostSignatureHelpEndpoint.cs (1)
71service.GetSignatureHelpAsync(solutionInfo, razorDocument.Id, request.Position, cancellationToken),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\TypeHierarchy\CohostPrepareTypeHierarchyEndpoint.cs (1)
59service.PrepareTypeHierarchyAsync(solutionInfo, razorDocument.Id, request.Position, cancellationToken),
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (1)
1648await VerifyCompletionResolveAsync(document, completionListCache, item, expected, expectedResolvedItemDescription, request.Position);
Microsoft.VisualStudioCode.RazorExtension (12)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CallHierarchy\CohostPrepareCallHierarchyEndpoint.cs (1)
60service.PrepareCallHierarchyAsync(solutionInfo, razorDocument.Id, request.Position, cancellationToken),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (2)
116request.Position, 137_logger.LogDebug($"Calling OOP to get completion items at {request.Position} invoked by typing '{request.Context?.TriggerCharacter}'");
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentHighlight\CohostDocumentHighlightEndpoint.cs (1)
60(service, solutionInfo, cancellationToken) => service.GetHighlightsAsync(solutionInfo, razorDocument.Id, request.Position.ToLinePosition(), cancellationToken),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FindAllReferences\CohostFindAllReferencesEndpoint.cs (1)
52=> HandleRequestAsync(razorDocument, request.Position, cancellationToken);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Hover\CohostHoverEndpoint.cs (1)
57var position = LspFactory.CreatePosition(request.Position.ToLinePosition());
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\LinkedEditingRange\CohostLinkedEditingRangeEndpoint.cs (1)
58(service, solutionInfo, cancellationToken) => service.GetRangesAsync(solutionInfo, razorDocument.Id, request.Position.ToLinePosition(), cancellationToken),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToDefinitionEndpoint.cs (1)
61var position = LspFactory.CreatePosition(request.Position.ToLinePosition());
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToImplementationEndpoint.cs (1)
58var position = LspFactory.CreatePosition(request.Position.ToLinePosition());
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Rename\CohostRenameEndpoint.cs (1)
63(service, solutionInfo, cancellationToken) => service.GetRenameEditAsync(solutionInfo, razorDocument.Id, request.Position, request.NewName, cancellationToken),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\SignatureHelp\CohostSignatureHelpEndpoint.cs (1)
71service.GetSignatureHelpAsync(solutionInfo, razorDocument.Id, request.Position, cancellationToken),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\TypeHierarchy\CohostPrepareTypeHierarchyEndpoint.cs (1)
59service.PrepareTypeHierarchyAsync(solutionInfo, razorDocument.Id, request.Position, cancellationToken),
Microsoft.VisualStudioCode.RazorExtension.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (1)
1648await VerifyCompletionResolveAsync(document, completionListCache, item, expected, expectedResolvedItemDescription, request.Position);