Método de ICorDebugEval2::CreateValueForType
Obtém um ponteiro para uma nova 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 uma ICorDebugType o objeto que representa o tipo.ppValue
[out] Ponteiro para o endereço de um ICorDebugValue objeto que representa o valor.
Comentários
CreateValueForTypegeneraliza ICorDebugEval::CreateValue , permitindo que você especificar um tipo de objeto arbitrário, incluindo construídos tipos como 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. É possível usar esse método para criar a valores de matriz ou seqüência de caracteres.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0