Поделиться через


Modules - интерфейс

Представляет коллекцию модулей, доступных в отлаживаемом процессе.

Пространство имен:  EnvDTE90
Сборка:  EnvDTE90 (в EnvDTE90.dll)

Синтаксис

'Декларация
<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

Тип Modules предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Count Получает число модулей в отлаживаемом процессе.
Открытое свойство DTE Возвращает объект расширения верхнего уровня.
Открытое свойство Parent Получает непосредственный родительский объект коллекции Modules; в данном случае это объект Debugger3.

В начало страницы

Методы

  Имя Описание
Открытый метод GetEnumerator() Возвращает перечислитель, осуществляющий итерацию в коллекции. (Унаследовано от IEnumerable.)
Открытый метод GetEnumerator() Возвращает перечисление элементов коллекции.
Открытый метод Item Получает индексированный член коллекции Modules.

В начало страницы

Заметки

Modules — это перечисляемая коллекция, индексируемая по целому значению (позиции) или по имени модуля (например, "kernel32.dll").

См. также

Ссылки

EnvDTE90 - пространство имен