Export (0) Print
Expand All
Expand Minimize

VSSOLNBUILDUPDATEFLAGS Enumeration

Identifies solution build updates.

Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in microsoft.visualstudio.shell.interop.dll)

[FlagsAttribute] 
public enum VSSOLNBUILDUPDATEFLAGS
/** @attribute FlagsAttribute() */ 
public enum VSSOLNBUILDUPDATEFLAGS
FlagsAttribute 
public enum VSSOLNBUILDUPDATEFLAGS

 Member nameDescription
SBF_OPERATION_BUILDPerforms a build (may be ORed with other flags). 
SBF_OPERATION_CLEANRemoves built objects. 
SBF_OPERATION_DEPLOYDeploys the solution (may be ORed with other flags). 
SBF_OPERATION_FORCE_UPDATEForces a rebuild on the project, even if it is not out of date. 
SBF_OPERATION_LAUNCHLaunches the application without the debugger involved. 
SBF_OPERATION_LAUNCHDEBUGLaunches the application for debugging. 
SBF_OPERATION_MASK 
SBF_OPERATION_NONENo build operations are to be performed. 
SBF_OPERATION_SELECTIONOperates on the current shell selection context. 
SBF_SUPPRESS_CONTDEPLOYONERROR_QUERYTakes the default answer for continue-deploy query. 
SBF_SUPPRESS_CONTLAUNCHONERROR_QUERYTakes the default answer for continue launch query. 
SBF_SUPPRESS_MASK 
SBF_SUPPRESS_NONEPerform no supression. 
SBF_SUPPRESS_OUTOFDATE_QUERYTakes the default answer for out-of-date query. 
SBF_SUPPRESS_SAVEBEFOREBUILD_QUERYTakes the default answer for save-before-build query. 

For SBF_OPERATION_BUILD, projects recompile results even if they are not out of date. For SBF_OPERATION_DEPLOY, the content is recopied to the deployment target even if it is known not to be out of date at the target.

The SBF_SUPRESSION_ elements are UI suppression flags; if they are set, the default answer is automatically chosen. The rest of the elements are flags used to control which operations the solution update manager performs as part of its operation.

COM Signature

From vsshell.idl:

Community Additions

ADD
Show:
© 2014 Microsoft