IVsDebugLaunchTargetTemplateProvider Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Interface IVsDebugLaunchTargetTemplateProvider extension of IVsDebugLaunchTargetProvider2 Note: IVsDebugLaunchTargetProvider2 does NOT derive from IVsDebugLaunchTargetProvider
public interface class IVsDebugLaunchTargetTemplateProvider : Microsoft::VisualStudio::Workspace::Extensions::VS::Debug::IVsDebugLaunchTargetProvider2
public interface IVsDebugLaunchTargetTemplateProvider : Microsoft.VisualStudio.Workspace.Extensions.VS.Debug.IVsDebugLaunchTargetProvider2
type IVsDebugLaunchTargetTemplateProvider = interface
interface IVsDebugLaunchTargetProvider2
Public Interface IVsDebugLaunchTargetTemplateProvider
Implements IVsDebugLaunchTargetProvider2
- Implements
Methods
SetupDebugTargetInfo(VsDebugTargetInfo4, DebugLaunchActionContext) |
Called by the generic vs debugger launcher after it preset vsDebugTargetInfo from template schema and launch context. Allow further customization to happen on a VsDebugTargetInfo struct for non-trivial cases. (Inherited from IVsDebugLaunchTargetProvider2) |
SupportDebugTarget(IWorkspace, ProjectConfiguration) |
If the |
UpdateContext(DebugLaunchActionContext) |
Called by the generic vs debugger launcher before processing template and launch configuration into a VsDebugTargetInfo4 structure. Allows provider to modify/add additional runtime properties to be used by the template schema. (Inherited from IVsDebugLaunchTargetProvider2) |