22 references to ProjectChanged
Microsoft.CodeAnalysis.Features (1)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (1)
185
case WorkspaceChangeKind.
ProjectChanged
:
Microsoft.CodeAnalysis.Workspaces (21)
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (1)
290
Workspace.SetCurrentSolution(solutionTransformation, WorkspaceChangeKind.
ProjectChanged
, projectId);
Workspace\ProjectSystem\SolutionChangeAccumulator.cs (3)
17
/// and <see cref="WorkspaceChangeKind.
ProjectChanged
"/> or
58
_workspaceChangeKind = WorkspaceChangeKind.
ProjectChanged
;
105
_workspaceChangeKind = WorkspaceChangeKind.
ProjectChanged
;
Workspace\Workspace.cs (16)
865
=> SetCurrentSolution(oldSolution => oldSolution.WithProjectAssemblyName(projectId, assemblyName), WorkspaceChangeKind.
ProjectChanged
, projectId);
871
=> SetCurrentSolution(oldSolution => oldSolution.WithProjectOutputFilePath(projectId, outputFilePath), WorkspaceChangeKind.
ProjectChanged
, projectId);
877
=> SetCurrentSolution(oldSolution => oldSolution.WithProjectOutputRefFilePath(projectId, outputFilePath), WorkspaceChangeKind.
ProjectChanged
, projectId);
887
=> SetCurrentSolution(oldSolution => oldSolution.WithProjectName(projectId, name).WithProjectFilePath(projectId, filePath), WorkspaceChangeKind.
ProjectChanged
, projectId);
893
=> SetCurrentSolution(oldSolution => oldSolution.WithProjectDefaultNamespace(projectId, defaultNamespace), WorkspaceChangeKind.
ProjectChanged
, projectId);
899
=> SetCurrentSolution(oldSolution => oldSolution.WithProjectCompilationOptions(projectId, options), WorkspaceChangeKind.
ProjectChanged
, projectId);
905
=> SetCurrentSolution(oldSolution => oldSolution.WithProjectParseOptions(projectId, options), WorkspaceChangeKind.
ProjectChanged
, projectId);
921
}, WorkspaceChangeKind.
ProjectChanged
, projectId);
935
}, WorkspaceChangeKind.
ProjectChanged
, projectId);
947
}, WorkspaceChangeKind.
ProjectChanged
, projectId);
959
}, WorkspaceChangeKind.
ProjectChanged
, projectId);
971
}, WorkspaceChangeKind.
ProjectChanged
, projectId);
983
}, WorkspaceChangeKind.
ProjectChanged
, projectId);
1022
=> SetCurrentSolution(oldSolution => oldSolution.WithHasAllInformation(projectId, hasAllInformation), WorkspaceChangeKind.
ProjectChanged
, projectId);
1028
=> SetCurrentSolution(oldSolution => oldSolution.WithRunAnalyzers(projectId, runAnalyzers), WorkspaceChangeKind.
ProjectChanged
, projectId);
1053
data.@this.RaiseWorkspaceChangedEventAsync(WorkspaceChangeKind.
ProjectChanged
, oldSolution, newSolution, projectId);
Workspace\WorkspaceChangeEventArgs.cs (1)
44
/// <item><see cref="WorkspaceChangeKind.
ProjectChanged
"/></item>