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


IDebugClassField::EnumConstructors

Создает перечислитель для конструкторов для этого класса.

Синтаксис

int EnumConstructors(
   CONSTRUCTOR_ENUM     cMatch,
   out IEnumDebugFields ppEnum
);

Параметры

cMatch
[in] Значение перечисления CONSTRUCTOR_ENUM , указывающее тип конструкторов для перечисления.

ppEnum
[out] Возвращает объект IEnumDebugFields , представляющий список конструкторов. Возвращает значение NULL, если конструкторы отсутствуют.

Возвращаемое значение

В случае успешного выполнения возвращает S_OK или возвращает S_FALSE, если конструкторы отсутствуют. В противном случае возвращается код ошибки.

Замечания

Каждый элемент перечисления — это объект IDebugMethodField , описывающий метод конструктора.

Список конструкторов обычно не включает конструкторы по умолчанию, предоставляемые компилятором.

См. также