IProjectConfigurationService Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
IProjectConfigurationManager interface
public interface class IProjectConfigurationService
public interface class IProjectConfigurationService
__interface IProjectConfigurationService
public interface IProjectConfigurationService
type IProjectConfigurationService = interface
Public Interface IProjectConfigurationService
- Derived
Properties
AllProjectFileConfigurations |
All project file configurations from the different sources |
CurrentProject |
Get the Current Project |
OnBuildConfigurationChanged |
Build configuration changed |
OnPropertyChanged |
To receive notifications when properties in this are changed |
Methods
CreateBuildProjectIncrementalAction(ProjectTargetFileContext, IBuildConfigurationContext, IFileContextAction) |
Return a build action based on an existing build action context |
CreateCompositeLaunchSettings(ProjectTargetFileContext, DebugLaunchActionContext, IPropertySettings[]) |
Create Debug launch settings for a project file |
CustomizeLaunchSettings(ProjectTargetFileContext, Boolean, Boolean) |
Customize a launch settings to a project file |
GetActiveProjectBuildConfiguration(ProjectTargetFileContext) |
Get active build configuration |
GetBuildConfigurations(ProjectTargetFileContext) |
Return all build configurations for a project file |
GetProjectFileConfiguration(ProjectTargetFileContext, String, String) |
Retrieve project configuration for a Project File |
SetCurrentProject(ProjectTargetFileContext, String) |
Set an Active Current Project |
SetStartupProject(ProjectTargetFileContext, Boolean) |
Add or Remove a Startup project File |
UpdateCurrentProjectActions() |
Update the current project actions |