10 references to IWorkspaceProjectContext
Microsoft.VisualStudio.LanguageServices (10)
ProjectSystem\BrokeredService\WorkspaceProject.cs (2)
19
private readonly
IWorkspaceProjectContext
_project;
21
public WorkspaceProject(
IWorkspaceProjectContext
project)
ProjectSystem\CPS\ICodeModelFactory.cs (2)
12
EnvDTE.FileCodeModel GetFileCodeModel(
IWorkspaceProjectContext
context, EnvDTE.ProjectItem item);
13
EnvDTE.CodeModel GetCodeModel(
IWorkspaceProjectContext
context, EnvDTE.Project project);
ProjectSystem\CPS\ITempPECompiler.cs (1)
28
Task<bool> CompileAsync(
IWorkspaceProjectContext
context, string outputFileName, ISet<string> filesToInclude, CancellationToken cancellationToken);
ProjectSystem\CPS\IWorkspaceProjectContext.cs (2)
50
void AddProjectReference(
IWorkspaceProjectContext
project, MetadataReferenceProperties properties);
51
void RemoveProjectReference(
IWorkspaceProjectContext
project);
ProjectSystem\CPS\IWorkspaceProjectContextFactory.cs (2)
20
/// cref="
IWorkspaceProjectContext
"/> to lazily initialize the properties and items for the
33
Task<
IWorkspaceProjectContext
> CreateProjectContextAsync(Guid id, string uniqueName, string languageName, EvaluationData data, object? hostObject, CancellationToken cancellationToken);
ProjectSystem\Interop\IProjectSiteEx.cs (1)
23
/// See <see cref="LanguageServices.ProjectSystem.
IWorkspaceProjectContext
.SetProperty(string, string)"/>