2 writes to FilePath
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\Legacy\AbstractLegacyProject_IVsHierarchyEvents.cs (1)
68ProjectSystemProject.FilePath = filePath;
Microsoft.VisualStudio.LanguageServices.Implementation (1)
ProjectSystem\CPS\CPSProject_IWorkspaceProjectContext.cs (1)
47set => _projectSystemProject.FilePath = value;
10 references to FilePath
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (1)
157_commandLineArgumentsForCommandLine = _commandLineParserService.Parse(arguments, Path.GetDirectoryName(_project.FilePath), isInteractive: false, sdkDirectory: null);
Microsoft.VisualStudio.LanguageServices (3)
ProjectSystem\Legacy\AbstractLegacyProject.cs (3)
216else if (!string.IsNullOrEmpty(ProjectSystemProject.FilePath)) 270if (ProjectSystemProject.FilePath == null) 275outputDirectory = FileUtilities.ResolveRelativePath(outputDirectory, Path.GetDirectoryName(ProjectSystemProject.FilePath));
Microsoft.VisualStudio.LanguageServices.CSharp (1)
ProjectSystemShim\CSharpProjectShim.OptionsProcessor.cs (1)
191var directory = Path.GetDirectoryName(_projectSystemProject.FilePath);
Microsoft.VisualStudio.LanguageServices.Implementation (5)
ProjectSystem\CPS\CPSProject_IWorkspaceProjectContext.cs (5)
46get => _projectSystemProject.FilePath; 117var rootDirectory = _projectSystemProject.FilePath != null 118? Path.GetDirectoryName(_projectSystemProject.FilePath) 187var rootDirectory = _projectSystemProject.FilePath != null 188? Path.GetDirectoryName(_projectSystemProject.FilePath)