Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Supports Debug Launch (F5 command). Extends IVsDebuggableProjectCfg to provide a method call (OnBeforeDebugLaunch) before launching the debugger.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("2559D053-417E-4276-A905-193191B5816A")> _
Public Interface IVsDebuggableProjectCfg2 _
Inherits IVsDebuggableProjectCfg
[InterfaceTypeAttribute()]
[GuidAttribute("2559D053-417E-4276-A905-193191B5816A")]
public interface IVsDebuggableProjectCfg2 : IVsDebuggableProjectCfg
[InterfaceTypeAttribute()]
[GuidAttribute(L"2559D053-417E-4276-A905-193191B5816A")]
public interface class IVsDebuggableProjectCfg2 : IVsDebuggableProjectCfg
[<InterfaceTypeAttribute()>]
[<GuidAttribute("2559D053-417E-4276-A905-193191B5816A")>]
type IVsDebuggableProjectCfg2 =
interface
interface IVsDebuggableProjectCfg
end
public interface IVsDebuggableProjectCfg2 extends IVsDebuggableProjectCfg
The IVsDebuggableProjectCfg2 type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
DebugLaunch | Starts the debugger. Inherited from IVsDebuggableProjectCfg. |
![]() |
EnumOutputs | Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg. |
![]() |
get_BuildableProjectCfg | Provides access to a configuration's IVsBuildableProjectCfg interface to use to manage the build process. Inherited from IVsDebuggableProjectCfg. |
![]() |
get_CanonicalName | Returns a configuration's canonical name. Inherited from IVsDebuggableProjectCfg. |
![]() |
get_DisplayName | Returns a string that describes the configuration and can be displayed in the environment's UI. Inherited from IVsDebuggableProjectCfg. |
![]() |
get_IsDebugOnly | Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg. |
![]() |
get_IsPackaged | Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg. |
![]() |
get_IsReleaseOnly | Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg. |
![]() |
get_IsSpecifyingOutputSupported | Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg. |
![]() |
get_Platform | Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg. |
![]() |
get_ProjectCfgProvider | Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg. |
![]() |
get_RootURL | Returns a configuration's root URL for its output items. Inherited from IVsDebuggableProjectCfg. |
![]() |
get_TargetCodePage | Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg. |
![]() |
get_UpdateSequenceNumber | Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg. |
![]() |
OnBeforeDebugLaunch | Provides a method the implementer can use to perform necessary actions before the actual launch of the debugger. |
![]() |
OpenOutput | Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg. |
![]() |
QueryDebugLaunch | Determines whether the debugger can be launched, given the state of the launch flags. Inherited from IVsDebuggableProjectCfg. |
Top