Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents the collection of modules available in a process being debugged.
Namespace: EnvDTE90
Assembly: EnvDTE90 (in EnvDTE90.dll)
Syntax
'Declaration
<GuidAttribute("B0F3B256-D962-4319-B7C0-A52486C16CB9")> _
Public Interface Modules _
Inherits IEnumerable
[GuidAttribute("B0F3B256-D962-4319-B7C0-A52486C16CB9")]
public interface Modules : IEnumerable
[GuidAttribute(L"B0F3B256-D962-4319-B7C0-A52486C16CB9")]
public interface class Modules : IEnumerable
[<GuidAttribute("B0F3B256-D962-4319-B7C0-A52486C16CB9")>]
type Modules =
interface
interface IEnumerable
end
public interface Modules extends IEnumerable
The Modules type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
Count | Gets the number of modules in the process being debugged. |
![]() |
DTE | Gets the top-level extensibility object. |
![]() |
Parent | Gets the immediate parent object of an Modules collection, in this case the Debugger3 object. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
GetEnumerator() | Returns an enumerator that iterates through a collection. (Inherited from IEnumerable.) |
![]() |
GetEnumerator() | Gets an enumeration for items in a collection. |
![]() |
Item | Gets an indexed member of a Modules collection. |
Top
Remarks
Modules is an enumerable collection that can be indexed by either integer (position) or by module name (such as "kernel32.dll").