IVsDebugger4.EnumCurrentlyDebuggingProjects Method
Returns the set of projects that have been launched through a debugger launch (F5) and that the debugger is currently debugging.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)
Syntax
'Declaration
Sub EnumCurrentlyDebuggingProjects ( _
<OutAttribute> ByRef projects As IEnumHierarchies _
)
void EnumCurrentlyDebuggingProjects(
out IEnumHierarchies projects
)
void EnumCurrentlyDebuggingProjects(
[OutAttribute] IEnumHierarchies^% projects
)
abstract EnumCurrentlyDebuggingProjects :
projects:IEnumHierarchies byref -> unit
function EnumCurrentlyDebuggingProjects(
projects : IEnumHierarchies
)
Parameters
projects
Type: Microsoft.VisualStudio.Shell.Interop.IEnumHierarchies%The set of projects that have been launched.
Remarks
This method does not support scenarios where the user attached to the project.
Projects will only be returned if they were launched through LaunchDebugTargets4, and only if the project provided its IVsHierarchy in the project member of the VsDebugTargetInfo4 structure.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.