IVsSolutionBuildManager2 Members
Include Protected Members
Include Inherited Members
Allows solutions to manage configuration information.
The IVsSolutionBuildManager2 type exposes the following members.
Methods
Name | Description | |
---|---|---|
AdviseUpdateSolutionEvents | Adds the caller to the list of listeners for IVsUpdateSolutionEvents events. (Inherited from IVsSolutionBuildManager.) | |
AdviseUpdateSolutionEvents(IVsUpdateSolutionEvents, UInt32%) | Adds the caller to the list of listeners for IVsUpdateSolutionEvents2 events. | |
CalculateProjectDependencies | Forces dependencies to be recalculated. | |
CanCancelUpdateSolutionConfiguration | Enables or disables the Cancel menu item. (Inherited from IVsSolutionBuildManager.) | |
CanCancelUpdateSolutionConfiguration(Int32%) | Enables or disables the Cancel menu item. | |
CancelUpdateSolutionConfiguration | Cancels the update solution configuration. (Inherited from IVsSolutionBuildManager.) | |
CancelUpdateSolutionConfiguration() | Cancels the update solution configuration. | |
DebugLaunch | Launches the startup project specified by the solution as the debug project. (Inherited from IVsSolutionBuildManager.) | |
DebugLaunch(UInt32) | Launches the startup project specified by the solution as the debug project. | |
FindActiveProjectCfg | Determines the project configuration that is currently active. (Inherited from IVsSolutionBuildManager.) | |
FindActiveProjectCfg(IntPtr, IntPtr, IVsHierarchy, array<IVsProjectCfg[]) | Determines the project configuration that is currently active. | |
get_CodePage | Obsolete method. Do not use. (Inherited from IVsSolutionBuildManager.) | |
get_CodePage(UInt32%) | Obsolete method. Do not use. | |
get_IsDebug | Obsolete method. Do not use. (Inherited from IVsSolutionBuildManager.) | |
get_IsDebug(Int32%) | Obsolete method. Do not use. | |
get_StartupProject | Programmatic method to get the startup project that will be run when the F5 key is pressed. (Inherited from IVsSolutionBuildManager.) | |
get_StartupProject(IVsHierarchy%) | Programmatic method to get the startup project that will be run when the F5 key is pressed. | |
GetProjectDependencies | Returns a list of projects that the given hierarchy depends on. (Inherited from IVsSolutionBuildManager.) | |
GetProjectDependencies(IVsHierarchy, UInt32, array<IVsHierarchy[], array<UInt32[]) | Returns a list of projects that the given hierarchy depends on. | |
put_CodePage | Obsolete method. Do not use. (Inherited from IVsSolutionBuildManager.) | |
put_CodePage(UInt32) | Obsolete method. Do not use. | |
put_IsDebug | Obsolete method. Do not use. (Inherited from IVsSolutionBuildManager.) | |
put_IsDebug(Int32) | Obsolete method. Do not use. | |
QueryBuildManagerBusy | Determines if the build manager is busy. (Inherited from IVsSolutionBuildManager.) | |
QueryBuildManagerBusy(Int32%) | Determines if the build manager is busy. | |
QueryDebugLaunch | Determines whether or not the F5 (debug start) key should be enabled. (Inherited from IVsSolutionBuildManager.) | |
QueryDebugLaunch(UInt32, Int32%) | Determines whether or not the F5 (debug start) key should be enabled. | |
QueryProjectDependency | Checks to see if one project is dependent upon another. | |
SaveDocumentsBeforeBuild | A project calls this method to ensure that the buildable/runnable components of projects are saved before starting build or run operations. | |
set_StartupProject | Sets the startup project that will be run when the F5 key is pressed. (Inherited from IVsSolutionBuildManager.) | |
set_StartupProject(IVsHierarchy) | Sets the startup project that will be run when the F5 key is pressed. | |
StartSimpleUpdateProjectConfiguration | This is a variant of the update command that allows you to build, clean, deploy, or launch a single project configuration. (Inherited from IVsSolutionBuildManager.) | |
StartSimpleUpdateProjectConfiguration(IVsHierarchy, IVsHierarchy, String, UInt32, UInt32, Int32) | This is a variant of the update command that allows you to build, clean, deploy, or launch a single project configuration. | |
StartSimpleUpdateSolutionConfiguration | Builds, cleans, or deploys a list of solutions. (Inherited from IVsSolutionBuildManager.) | |
StartSimpleUpdateSolutionConfiguration(UInt32, UInt32, Int32) | Builds, cleans, or deploys a list of solutions. | |
StartUpdateProjectConfigurations | Builds, cleans, or deploys a list of projects. | |
StartUpdateSpecificProjectConfigurations | Use this method to maintain total control of a build process. | |
UnadviseUpdateSolutionEvents | Removes the caller from the list of listeners for IVsUpdateSolutionEvents2 events. (Inherited from IVsSolutionBuildManager.) | |
UnadviseUpdateSolutionEvents(UInt32) | Removes the caller from the list of listeners for IVsUpdateSolutionEvents2 events. | |
UpdateSolutionConfigurationIsActive | Checks for any build, clean, or deploy action in progress. (Inherited from IVsSolutionBuildManager.) | |
UpdateSolutionConfigurationIsActive(Int32%) | Checks for any build, clean, or deploy action in progress. |
Top