Compartir a través de


IMetaDataImport::GetParamProps (Método)

Obtiene los valores de metadatos para el parámetro al que hace referencia el símbolo (token) de ParamDef especificado.

HRESULT GetParamProps (
   [in]  mdParamDef      tk,
   [out] mdMethodDef     *pmd,
   [out] ULONG           *pulSequence,
   [out] LPWSTR          szName,
   [in]  ULONG           cchName,
   [out] ULONG           *pchName,
   [out] DWORD           *pdwAttr,
   [out] DWORD           *pdwCPlusTypeFlag,
   [out] UVCP_CONSTANT   *ppValue,
   [out] ULONG           *pcchValue
);

Parámetros

  • tk
    [in] Símbolo (token) de ParamDef que representa el parámetro para el que se van a devolver los metadatos.

  • pmd
    [out] Puntero a un símbolo (token) de MethodDef que representa el método que toma el parámetro.

  • pulSequence
    [out] Posición ordinal del parámetro en la lista de argumentos del método.

  • szName
    [out] Búfer para almacenar el nombre del parámetro.

  • cchName
    [in] Tamaño solicitado en caracteres anchos de szName.

  • pchName
    [out] Tamaño devuelto en caracteres anchos de szName.

  • pdwAttr
    [out] Puntero a cualquier marcador de atributo asociado al parámetro.

  • pdwCPlusTypeFlag
    [out] Puntero a un marcador que especifica que el parámetro es un objeto ValueType.

  • ppValue
    [out] Puntero a una cadena constante devuelta por el parámetro.

  • pcchValue
    [out] Tamaño de ppValue en caracteres anchos, o cero si ppValue no contiene una cadena.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: Cor.h

Biblioteca: se incluye como recurso en MsCorEE.dll

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vea también

Referencia

IMetaDataImport (Interfaz)

IMetaDataImport2 (Interfaz)