15 references to GetRequiredAdditionalDocument
Microsoft.CodeAnalysis.EditorFeatures (9)
CodeActions\CodeActionEditHandlerService.cs (2)
238changedAdditionalDocuments.Any(static (id, arg) => arg.newSolution.GetRequiredAdditionalDocument(id).HasInfoChanged(arg.oldSolution.GetRequiredAdditionalDocument(id)), (oldSolution, newSolution)) ||
Preview\AbstractPreviewFactoryService.cs (4)
118await CreateChangedAdditionalDocumentPreviewViewAsync(oldSolution.GetRequiredAdditionalDocument(documentId), newSolution.GetRequiredAdditionalDocument(documentId), zoomLevel, c).ConfigureAwaitRunInline())); 125await CreateAddedAdditionalDocumentPreviewViewAsync(newSolution.GetRequiredAdditionalDocument(documentId), zoomLevel, c).ConfigureAwaitRunInline())); 132await CreateRemovedAdditionalDocumentPreviewViewAsync(oldSolution.GetRequiredAdditionalDocument(documentId), zoomLevel, c).ConfigureAwaitRunInline()));
Remote\SolutionChecksumUpdater.cs (2)
126oldDocument = e.OldSolution.GetRequiredAdditionalDocument(documentId); 127newDocument = e.NewSolution.GetRequiredAdditionalDocument(documentId);
Shared\Preview\PreviewWorkspace.cs (1)
84var document = this.CurrentSolution.GetRequiredAdditionalDocument(documentId);
Microsoft.CodeAnalysis.LanguageServer (1)
FileBasedPrograms\FileBasedProgramsProjectSystem.cs (1)
103return workspace.CurrentSolution.GetRequiredAdditionalDocument(docId);
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Extensions\Extensions.cs (1)
200: additionalDocuments.FindDocumentInProjectContext(documentIdentifier, (sln, id) => sln.GetRequiredAdditionalDocument(id));
Handler\SemanticTokens\SemanticTokensRefreshQueue.cs (1)
79var document = e.NewSolution.GetRequiredAdditionalDocument(e.DocumentId);
Workspaces\LspMiscellaneousFilesWorkspaceProvider.cs (1)
73return CurrentSolution.GetRequiredAdditionalDocument(docId);
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\RemoteWorkspace.SolutionCreator.cs (1)
560TextDocumentKind.AdditionalDocument => document.Project.Solution.WithAdditionalDocumentTextLoader(document.Id, loader, mode).GetRequiredAdditionalDocument(document.Id),
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\TextExtensions.cs (1)
85.GetRequiredAdditionalDocument(id);