次の方法で共有


IDebugClassField::EnumConstructors

このクラスのコンストラクターの列挙子を作成します。

構文

int EnumConstructors(
   CONSTRUCTOR_ENUM     cMatch,
   out IEnumDebugFields ppEnum
);

パラメーター

cMatch
[入力] 列挙するコンストラクターの型を指定する CONSTRUCTOR_ENUM 列挙型の値。

ppEnum
[出力] コンストラクターのリストを表す IEnumDebugFields オブジェクトを返します。 コンストラクターがない場合は、null 値を返します。

戻り値

成功した場合は、S_OK を返します。コンストラクターがない場合は、S_FALSE を返します。 それ以外の場合はエラー コードを返します。

解説

列挙の各要素は、コンストラクター メソッドが記述されている IDebugMethodField オブジェクトです。

通常、コンストラクターのリストには、コンパイラによって提供される既定のコンストラクターは含まれません。

関連項目