public AggregateDependenciesSnapshotProvider( IProjectExportProvider projectExportProvider, ITargetFrameworkProvider targetFrameworkProvider) { _projectExportProvider = projectExportProvider; _targetFrameworkProvider = targetFrameworkProvider; }
public StartupProjectHelper(IVsUIService <SDTE, DTE> dte, IVsUIService <SVsSolution, IVsSolution> solution, IProjectExportProvider projectExportProvider) { _dte = dte; _solution = solution; _projectExportProvider = projectExportProvider; }
public AggregateDependenciesSnapshotProvider(IProjectExportProvider projectExportProvider) { ProjectExportProvider = projectExportProvider; }
public DependenciesGraphProjectContextProvider(IProjectExportProvider projectExportProvider, IProjectServiceAccessor projectServiceAccessor) { ProjectServiceAccessor = projectServiceAccessor; ProjectExportProvider = projectExportProvider; }
/// <summary> /// Get the unconfigured property provider for the project /// </summary> internal virtual UnconfiguredProject GetUnconfiguredProject(IVsHierarchy hier) { IProjectExportProvider provider = GetExport <IProjectExportProvider>(hier); return(provider.GetExport <UnconfiguredProject>(hier.GetDTEProject().FileName)); }
public StartupProjectHelper([Import(typeof(SVsServiceProvider))] IServiceProvider serviceProvider, IProjectExportProvider projectExportProvider) { ServiceProvider = serviceProvider; ProjectExportProvider = projectExportProvider; }
public DependenciesGraphProjectContextProvider(IProjectExportProvider projectExportProvider, SVsServiceProvider serviceProvider) { ServiceProvider = serviceProvider; ProjectExportProvider = projectExportProvider; }