Partager via


Modules Interface

Definition

Represents the collection of modules available in a process being debugged.

public interface class Modules : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("B0F3B256-D962-4319-B7C0-A52486C16CB9")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface Modules : System.Collections.IEnumerable
[System.Runtime.InteropServices.Guid("B0F3B256-D962-4319-B7C0-A52486C16CB9")]
public interface Modules : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("B0F3B256-D962-4319-B7C0-A52486C16CB9")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type Modules = interface
    interface IEnumerable
[<System.Runtime.InteropServices.Guid("B0F3B256-D962-4319-B7C0-A52486C16CB9")>]
type Modules = interface
    interface IEnumerable
Public Interface Modules
Implements IEnumerable
Attributes
Implements

Remarks

Modules is an enumerable collection that can be indexed by either integer (position) or by module name (such as "kernel32.dll").

Properties

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.

Methods

GetEnumerator()

Gets an enumeration for items in a collection.

Item(Object)

Gets an indexed member of a Modules collection.

Applies to