Compartilhar via


Método IMetaDataImport::GetParamProps

Obtém os valores de metadados para o parâmetro referenciado por ParamDef especificado token.

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] Um token ParamDef que representa o parâmetro de metadados para retornar.

  • pmd
    [out] Um ponteiro para um token MethodDef que representa o método que usa o parâmetro.

  • pulSequence
    [out] A posição ordinal do parâmetro na lista de argumentos de método.

  • szName
    [out] Para um buffer Isenção o nome do parâmetro.

  • cchName
    [in] O dimensionar solicitado em caracteres largos de szName.

  • pchName
    [out] O dimensionar retornado em caracteres largos de szName.

  • pdwAttr
    [out] Um ponteiro para os sinalizadores de atributo associados ao parâmetro.

  • pdwCPlusTypeFlag
    [out] Um ponteiro para um sinalizar especificando o parâmetro é um ValueType.

  • ppValue
    [out] Um ponteiro para uma seqüência de caracteres constante retornada pelo parâmetro.

  • pcchValue
    [out] O dimensionar de ppValue em caracteres largos ou zero se ppValue não possui uma seqüência de caracteres.

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: Cor.h

Biblioteca: Incluído sistema autônomo um recurso em MsCorEE.dll

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Consulte também

Referência

Interface IMetaDataImport

Interface IMetaDataImport2