1 write to FilePath
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\Legacy\AbstractLegacyProject_IVsHierarchyEvents.cs (1)
66ProjectSystemProject.FilePath = filePath;
9 references to FilePath
Microsoft.CodeAnalysis.LanguageServer (4)
HostWorkspace\LoadedProject.cs (2)
48Contract.ThrowIfNull(projectSystemProject.FilePath); 49_projectFilePath = projectSystemProject.FilePath;
HostWorkspace\WorkspaceProject.cs (2)
178Contract.ThrowIfNull(_project.FilePath, "We don't have a project path at this point."); 183fileDirectory ??= Path.GetDirectoryName(_project.FilePath);
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (1)
133_commandLineArgumentsForCommandLine = _commandLineParserService.Parse(arguments, Path.GetDirectoryName(_project.FilePath), isInteractive: false, sdkDirectory: null);
Microsoft.VisualStudio.LanguageServices (3)
ProjectSystem\Legacy\AbstractLegacyProject.cs (3)
215else if (!string.IsNullOrEmpty(ProjectSystemProject.FilePath)) 269if (ProjectSystemProject.FilePath == null) 274outputDirectory = FileUtilities.ResolveRelativePath(outputDirectory, Path.GetDirectoryName(ProjectSystemProject.FilePath));
Microsoft.VisualStudio.LanguageServices.CSharp (1)
ProjectSystemShim\CSharpProjectShim.OptionsProcessor.cs (1)
191var directory = Path.GetDirectoryName(_projectSystemProject.FilePath);