This topic has not yet been rated - Rate this topic

IVsProjectDebugTargetProvider Interface

Gets information about a debug target, a file launched in the debugger. Implemented in projects that want to control launching of the debugger. You must register your implementation using IVsRegisterProjectDebugTargetProvider.

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

[InterfaceTypeAttribute(1)] 
[GuidAttribute("4C5F0CEB-5AC9-4EA4-85E2-72E088EA75A8")] 
public interface IVsProjectDebugTargetProvider
/** @attribute InterfaceTypeAttribute(1) */ 
/** @attribute GuidAttribute("4C5F0CEB-5AC9-4EA4-85E2-72E088EA75A8") */ 
public interface IVsProjectDebugTargetProvider
InterfaceTypeAttribute(1) 
GuidAttribute("4C5F0CEB-5AC9-4EA4-85E2-72E088EA75A8") 
public interface IVsProjectDebugTargetProvider

A project maintains a linked list of debug targets, described by IVsProjectDebugTargetProvider. You construct the list using IVsRegisterProjectDebugTargetProvider. You can get an instance of IVsRegisterProjectDebugTargetProvider from the SVsRegisterDebugTargetProvider (SID_SVsRegisterDebugTargetProvider) service.

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ