ICorDebugAppDomain2::GetArrayOrPointerType (Método)
Obtiene una matriz del tipo especificado, o un puntero o referencia al tipo especificado.
HRESULT GetArrayOrPointerType (
[in] CorElementType elementType,
[in] ULONG32 nRank,
[in] ICorDebugType *pTypeArg,
[out] ICorDebugType **ppType
);
Parámetros
elementType
[in] Valor de la enumeración CorElementType que especifica el tipo nativo subyacente (una matriz, puntero o referencia) que se va a crear.nRank
[in] Rango (es decir, número de dimensiones) de la matriz Este valor debe ser 0 si elementType especifica un puntero o tipo de referencia.pTypeArg
[in] Puntero a un objeto ICorDebugType que representa el tipo de matriz, puntero o referencia que se va a crear.ppType
[out] Puntero a la dirección de un objeto ICorDebugType que representa la matriz construida, el tipo de puntero o el tipo de referencia.
Comentarios
El valor de elementType debe ser uno de los siguientes:
ELEMENT_TYPE_PTR
ELEMENT_TYPE_BYREF
ELEMENT_TYPE_ARRAY o ELEMENT_TYPE_SZARRAY
Si el valor de elementType es ELEMENT_TYPE_PTR o ELEMENT_TYPE_BYREF, nRank debe ser cero.
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0