8 writes to TextDocument
Microsoft.CodeAnalysis.Razor.Workspaces (1)
CodeActions\CodeActionsService.cs (1)
151TextDocument = new VSTextDocumentIdentifier()
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (4)
Cohost\HtmlRequestInvokerTest.cs (1)
94TextDocument = new VSTextDocumentIdentifier { DocumentUri = document.CreateDocumentUri() },
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\CohostCodeActionsEndpointTestBase.cs (1)
179TextDocument = new VSTextDocumentIdentifier { DocumentUri = document.CreateDocumentUri() },
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (2)
40TextDocument = new VSTextDocumentIdentifier { DocumentUri = new(new Uri(documentPath)) }, 71TextDocument = new VSTextDocumentIdentifier { DocumentUri = new(new Uri(documentPath)) },
Microsoft.VisualStudioCode.RazorExtension.UnitTests (3)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\CohostCodeActionsEndpointTestBase.cs (1)
179TextDocument = new VSTextDocumentIdentifier { DocumentUri = document.CreateDocumentUri() },
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (2)
40TextDocument = new VSTextDocumentIdentifier { DocumentUri = new(new Uri(documentPath)) }, 71TextDocument = new VSTextDocumentIdentifier { DocumentUri = new(new Uri(documentPath)) },
32 references to TextDocument
Microsoft.CodeAnalysis.Razor.Workspaces (24)
CodeActions\CodeActionsService.cs (3)
89commandsOrCodeActions.Add(action.AsVSCodeCommandOrCodeAction(request.TextDocument, delegatedDocumentUri)); 153DocumentUri = request.TextDocument.DocumentUri, 154ProjectContext = request.TextDocument.ProjectContext
CodeActions\CSharp\TypeAccessibilityCodeActionProvider.cs (2)
144if (AddUsingsCodeActionResolver.TryCreateAddUsingResolutionParams(fqn, context.Request.TextDocument, additionalEdit: null, context.DelegatedDocumentUri, out var @namespace, out var resolutionParams)) 264var codeDocumentIdentifier = new OptionalVersionedTextDocumentIdentifier() { DocumentUri = context.Request.TextDocument.DocumentUri };
CodeActions\Models\CodeActionExtensions.cs (3)
67TextDocument = context.Request.TextDocument, 115TextDocument = context.Request.TextDocument, 155TextDocument = context.Request.TextDocument,
CodeActions\Razor\ComponentAccessibilityCodeActionProvider.cs (4)
100var path = context.Request.TextDocument.DocumentUri.GetAbsoluteOrUNCPath(); 119TextDocument = context.Request.TextDocument, 188if (AddUsingsCodeActionResolver.TryCreateAddUsingResolutionParams(fullyQualifiedName, context.Request.TextDocument, additionalEdit, context.DelegatedDocumentUri, out var @namespace, out var resolutionParams)) 290var codeDocumentIdentifier = new OptionalVersionedTextDocumentIdentifier() { DocumentUri = context.Request.TextDocument.DocumentUri };
CodeActions\Razor\ExtractToCodeBehindCodeActionProvider.cs (1)
115TextDocument = context.Request.TextDocument,
CodeActions\Razor\ExtractToComponentCodeActionProvider.cs (1)
76TextDocument = context.Request.TextDocument,
CodeActions\Razor\ExtractToCssCodeActionProvider.cs (2)
90TextDocument = context.Request.TextDocument, 97var razorFileName = Path.GetFileName(context.Request.TextDocument.DocumentUri.GetAbsoluteOrUNCPath());
CodeActions\Razor\GenerateEventHandlerCodeActionProvider.cs (1)
36var textDocument = context.Request.TextDocument;
CodeActions\Razor\PromoteUsingCodeActionProvider.cs (1)
58TextDocument = context.Request.TextDocument,
CodeActions\Razor\RemoveUnnecessaryDirectivesCodeActionProvider.cs (1)
56TextDocument = context.Request.TextDocument,
CodeActions\Razor\SimplifyFullyQualifiedComponentCodeActionProvider.cs (1)
80TextDocument = context.Request.TextDocument,
CodeActions\Razor\SimplifyTagToSelfClosingCodeActionProvider.cs (1)
75TextDocument = context.Request.TextDocument,
CodeActions\Razor\SortAndConsolidateUsingsCodeActionProvider.cs (1)
43TextDocument = context.Request.TextDocument,
CodeActions\Razor\UnboundDirectiveAttributeAddUsingCodeActionProvider.cs (1)
70context.Request.TextDocument,
CodeActions\Razor\WrapAttributesCodeActionProvider.cs (1)
85TextDocument = context.Request.TextDocument,
Microsoft.CodeAnalysis.Remote.Razor (1)
CodeActions\RemoteCodeActionsService.cs (1)
51csharpRequest.TextDocument.DocumentUri = generatedDocument.CreateDocumentUri();
Microsoft.VisualStudio.LanguageServices.Razor (3)
LanguageClient\Cohost\HtmlRequestInvoker.cs (1)
103VSCodeActionParams vsCodeActionParams => vsCodeActionParams.TextDocument,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsEndpoint.cs (2)
66=> request.TextDocument.ToRazorTextDocumentIdentifier(); 106var generatedDocument = await razorDocument.Project.Solution.TryGetSourceGeneratedDocumentAsync(request.TextDocument.DocumentUri.GetRequiredParsedUri(), cancellationToken).ConfigureAwait(false);
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (2)
Cohost\HtmlRequestInvokerTest.cs (2)
89Assert.Equal(htmlDocumentUri, codeActionParams.TextDocument!.DocumentUri.GetRequiredParsedUri()); 101Assert.Equal(document.CreateDocumentUri(), codeActionsRequest.TextDocument!.DocumentUri);
Microsoft.VisualStudioCode.RazorExtension (2)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsEndpoint.cs (2)
66=> request.TextDocument.ToRazorTextDocumentIdentifier(); 106var generatedDocument = await razorDocument.Project.Solution.TryGetSourceGeneratedDocumentAsync(request.TextDocument.DocumentUri.GetRequiredParsedUri(), cancellationToken).ConfigureAwait(false);