Share via


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

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

See Also

Reference

IVsDebugger4 Interface

Microsoft.VisualStudio.Shell.Interop Namespace