IProjectConfigurationService 接口

定义

IProjectConfigurationManager 接口

public interface class IProjectConfigurationService
public interface class IProjectConfigurationService
__interface IProjectConfigurationService
public interface IProjectConfigurationService
type IProjectConfigurationService = interface
Public Interface IProjectConfigurationService
派生

属性

AllProjectFileConfigurations

来自不同源的所有项目文件配置

CurrentProject

获取当前项目

OnBuildConfigurationChanged

生成配置已更改

OnPropertyChanged

更改中的属性时接收通知

方法

CreateBuildProjectIncrementalAction(ProjectTargetFileContext, IBuildConfigurationContext, IFileContextAction)

基于现有生成操作上下文返回生成操作

CreateCompositeLaunchSettings(ProjectTargetFileContext, DebugLaunchActionContext, IPropertySettings[])

Create项目文件的调试启动设置

CustomizeLaunchSettings(ProjectTargetFileContext, Boolean, Boolean)

自定义项目文件的启动设置

GetActiveProjectBuildConfiguration(ProjectTargetFileContext)

获取活动生成配置

GetBuildConfigurations(ProjectTargetFileContext)

返回项目文件的所有生成配置

GetProjectFileConfiguration(ProjectTargetFileContext, String, String)

检索项目文件的项目配置

SetCurrentProject(ProjectTargetFileContext, String)

设置活动的当前项目

SetStartupProject(ProjectTargetFileContext, Boolean)

添加或删除启动项目文件

UpdateCurrentProjectActions()

更新当前项目操作

适用于