IVsDebuggableProjectCfg2 Interface

 

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)

[InterfaceTypeAttribute(1)]
[GuidAttribute("2559D053-417E-4276-A905-193191B5816A")]
public interface IVsDebuggableProjectCfg2 : IVsDebuggableProjectCfg

NameDescription
System_CAPS_pubmethodDebugLaunch(UInt32)

Starts the debugger. Inherited from IVsDebuggableProjectCfg.

System_CAPS_pubmethodEnumOutputs(IVsEnumOutputs)

Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg.

System_CAPS_pubmethodget_BuildableProjectCfg(IVsBuildableProjectCfg)

Provides access to a configuration's IVsBuildableProjectCfg interface to use to manage the build process. Inherited from IVsDebuggableProjectCfg.

System_CAPS_pubmethodget_CanonicalName(String)

Returns a configuration's canonical name. Inherited from IVsDebuggableProjectCfg.

System_CAPS_pubmethodget_DisplayName(String)

Returns a string that describes the configuration and can be displayed in the environment's UI. Inherited from IVsDebuggableProjectCfg.

System_CAPS_pubmethodget_IsDebugOnly(Int32)

Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg.

System_CAPS_pubmethodget_IsPackaged(Int32)

Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg.

System_CAPS_pubmethodget_IsReleaseOnly(Int32)

Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg.

System_CAPS_pubmethodget_IsSpecifyingOutputSupported(Int32)

Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg.

System_CAPS_pubmethodget_Platform(Guid)

Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg.

System_CAPS_pubmethodget_ProjectCfgProvider(IVsProjectCfgProvider)

Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg.

System_CAPS_pubmethodget_RootURL(String)

Returns a configuration's root URL for its output items. Inherited from IVsDebuggableProjectCfg.

System_CAPS_pubmethodget_TargetCodePage(UInt32)

Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg.

System_CAPS_pubmethodget_UpdateSequenceNumber(ULARGE_INTEGER[])

Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg.

System_CAPS_pubmethodOnBeforeDebugLaunch(UInt32)

Provides a method the implementer can use to perform necessary actions before the actual launch of the debugger.

System_CAPS_pubmethodOpenOutput(String, IVsOutput)

Obsolete method. Do not use. Inherited from IVsDebuggableProjectCfg.

System_CAPS_pubmethodQueryDebugLaunch(UInt32, Int32)

Determines whether the debugger can be launched, given the state of the launch flags. Inherited from IVsDebuggableProjectCfg.

Return to top
Show: