__VSDBGLAUNCHFLAGS2 Enumeration

Adds members to VSDBGLAUNCHFLAGS.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration __VSDBGLAUNCHFLAGS2
[FlagsAttribute]
public enum __VSDBGLAUNCHFLAGS2
[FlagsAttribute]
public enum class __VSDBGLAUNCHFLAGS2
[<FlagsAttribute>]
type __VSDBGLAUNCHFLAGS2
public enum __VSDBGLAUNCHFLAGS2

Members

Member name Description
DBGLAUNCH_MergeEnv Merge provided environment with system environment
DBGLAUNCH_DesignTimeExprEval Launched for design-time expression evaluation.
DBGLAUNCH_StopAtEntryPoint Stops at the entrypoint (step-into).
DBGLAUNCH_CannotDebugAlone This process cannot be debugged alone—stops debugging when only processes with this flag remain.

Remarks

COM Signature

From vsshell.idl:

These values are an extension to the __VSDBGLAUNCHFLAGS and are used only in the VsDebugTargetInfo2 structure.

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace