IExeProjectExtension Interface
Extends the .exe project system to make additional debug engines and port suppliers available.
Namespace: Microsoft.VisualStudio.Debugger.VsDebugPresentationExtension
Assembly: Microsoft.VisualStudio.Debugger.Interop.10.0 (in Microsoft.VisualStudio.Debugger.Interop.10.0.dll)
Syntax
'Declaration
<GuidAttribute("0BE35F05-8980-4B07-91A8-6BEFB29BA67E")> _
Public Interface IExeProjectExtension
[GuidAttribute("0BE35F05-8980-4B07-91A8-6BEFB29BA67E")]
public interface IExeProjectExtension
[GuidAttribute(L"0BE35F05-8980-4B07-91A8-6BEFB29BA67E")]
public interface class IExeProjectExtension
[<GuidAttribute("0BE35F05-8980-4B07-91A8-6BEFB29BA67E")>]
type IExeProjectExtension = interface end
public interface IExeProjectExtension
The IExeProjectExtension type exposes the following members.
Properties
Name | Description | |
---|---|---|
Engines | Gets a list of debugger engines an executable can be launched against. | |
PortSuppliers | Gets a list of available port suppliers against with an executable can be launched. |
Top
Methods
Name | Description | |
---|---|---|
RemoteMachineIsPortName | Determines whether the bstrPortName member from the VsDebugTargetInfo2 struct should be populated with the remote machine name. |
Top
Remarks
This class is part of the extensibility that allows third parties to make custom debug engines available to the .exe project system.
See Also
Reference
Microsoft.VisualStudio.Debugger.VsDebugPresentationExtension Namespace