Partager via


IMetaDataImport::GetMemberProps, méthode

Obtient les informations de métadonnées, y compris le nom, la signature binaire et l'adresse virtuelle relative, du membre Type référencé par le jeton de métadonnées spécifié.

HRESULT GetMemberProps (
   [in]  mdToken           mb, 
   [out] mdTypeDef         *pClass,
   [out] LPWSTR            szMember, 
   [in]  ULONG             cchMember, 
   [out] ULONG             *pchMember, 
   [out] DWORD             *pdwAttr,
   [out] PCCOR_SIGNATURE   *ppvSigBlob, 
   [out] ULONG             *pcbSigBlob, 
   [out] ULONG             *pulCodeRVA, 
   [out] DWORD             *pdwImplFlags, 
   [out] DWORD             *pdwCPlusTypeFlag, 
   [out] UVCP_CONSTANT     *ppValue,
   [out] ULONG             *pcchValue
);

Paramètres

  • mb
    [in] Jeton qui référence le membre pour lequel les métadonnées associées doivent être obtenues.

  • pClass
    [out] Pointeur vers le jeton de métadonnées qui représente la classe du membre.

  • szMember
    [out] Nom du membre.

  • cchMember
    [in] Taille en caractères étendus de la mémoire tampon szMember.

  • pchMember
    [out] Taille en caractères étendus du nom retourné.

  • pdwAttr
    [out] Toutes les valeurs d'indicateurs appliquées au membre.

  • ppvSigBlob
    [out] Pointeur vers la signature de métadonnées binaire du membre.

  • pcbSigBlob
    [out] Taille en octets de ppvSigBlob.

  • pulCodeRVA
    [out] Pointeur vers l'adresse virtuelle relative du membre.

  • pdwImplFlags
    [out] Tous les indicateurs d'implémentation de la méthode associés au membre.

  • pdwCPlusTypeFlag
    [out] Indicateur qui marque un ValueType.

  • ppValue
    [out] Valeur de chaîne constante retournée par ce membre.

  • pcchValue
    [out] Taille en caractères de ppValue ou zéro si ppValue ne contient pas de chaîne.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : Cor.h

Bibliothèque : incluse en tant que ressource dans MsCorEE.dll

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Référence

IMetaDataImport, interface

IMetaDataImport2, interface