IDebugClassField::EnumConstructorsIDebugClassField::EnumConstructors

Crea un enumerador para los constructores de esta clase.Creates an enumerator for the constructors for this class.

SintaxisSyntax

HRESULT EnumConstructors(   
   CONSTRUCTOR_ENUM   cMatch,  
   IEnumDebugFields** ppEnum  
);  
int EnumConstructors(  
   CONSTRUCTOR_ENUM     cMatch,   
   out IEnumDebugFields ppEnum  
);  

ParámetrosParameters

cMatch
[in] Un valor de la CONSTRUCTOR_ENUM enumeración que especifica el tipo de constructores para la enumeración.[in] A value from the CONSTRUCTOR_ENUM enumeration that specifies the type of constructors to enumeration.

ppEnum
[out] Devuelve un IEnumDebugFields objeto que representa la lista de los constructores.[out] Returns an IEnumDebugFields object representing the list of constructors. Devuelve un valor null si no hay ningún constructor.Returns a null value if there are no constructors.

Valor devueltoReturn Value

Si se realiza correctamente, devuelve S_OK o devuelva S_FALSE si no hay ningún constructor.If successful, returns S_OK or returns S_FALSE if there are no constructors. De lo contrario, devuelve un código de error.Otherwise, returns an error code.

ComentariosRemarks

Cada elemento de la enumeración es un IDebugMethodField objeto que describe un método de constructor.Each element of the enumeration is an IDebugMethodField object describing a constructor method.

Normalmente, la lista de los constructores no incluye los constructores predeterminados proporcionados por un compilador.The list of constructors typically does not include the default constructors supplied by a compiler.

Vea tambiénSee Also

IDebugClassField IDebugClassField
IEnumDebugFields IEnumDebugFields
IDebugMethodField IDebugMethodField
CONSTRUCTOR_ENUMCONSTRUCTOR_ENUM