Método ICorDebugEval2::CreateValueForType
Obtém um ponteiro para um novo ICorDebugValue do tipo especificado, com um valor inicial de zero ou nulo.
HRESULT CreateValueForType (
[in] ICorDebugType *pType,
[out] ICorDebugValue **ppValue
);
Parâmetros
pType
[in] Ponteiro para um ICorDebugType objeto que representa o tipo.ppValue
[out] Ponteiro para o endereço de um ICorDebugValue objeto que representa o valor.
Comentários
CreateValueForType generalizou ICorDebugEval::CreateValue , permitindo que você especificar um tipo de objeto arbitrário, incluindo tipos construídos sistema autônomo List<int>. A única finalidade desse método é gerar um valor que pode ser passado para uma avaliação de função.
O tipo deve ser uma classe ou um tipo de valor. Não use esse método para criar valores da matriz ou valores de seqüência de caracteres.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: CorDebug.idl
Biblioteca: CorGuids.lib
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0