Compartilhar via


IDebugMethodField::EnumParameters

Cria um enumerador para os parâmetros do método.

Sintaxe

int EnumParameters(
   out IEnumDebugFields ppParams
);

Parâmetros

ppParams
[saiu] Retorna um objeto IEnumDebugFields que representa a lista de parâmetros para o método, caso contrário, retorna um valor nulo se não houver parâmetros.

Valor de retorno

Se for bem-sucedido, retorna S_OK ou retorna S_FALSE se não houver parâmetros. Caso contrário, retornará um código de erro.

Comentários

Cada elemento é um objeto IDebugField que representa diferentes tipos de parâmetros. Chame o método GetKind em cada objeto para determinar exatamente que tipo de parâmetro o objeto representa.

Um parâmetro inclui seu nome de variável e seu tipo. O primeiro parâmetro para um método de classe é normalmente o ponteiro "this".

Se apenas os tipos dos parâmetros forem necessários, chame o método EnumArguments .

Confira também