Méthode IMetaDataImport ::GetMemberRefProps (rometadataapi.h)
Obtient les métadonnées associées au membre référencé par le jeton spécifié.
Syntaxe
HRESULT GetMemberRefProps(
[in] mdMemberRef tkMemberRef,
[out] mdToken *ptk,
[out] LPWSTR szMember,
[in] ULONG cchMember,
[out] ULONG *pchMember,
[out] PCCOR_SIGNATURE *ppvSigBlob,
[out] ULONG *pcbSigBlob
);
Paramètres
[in] tkMemberRef
Jeton MemberRef pour lequel retourner les métadonnées associées.
[out] ptk
Un jeton TypeDef ou TypeRef ou TypeSpec qui représente la classe qui déclare le membre, ou un jeton ModuleRef qui représente la classe de module qui déclare le membre, ou un MethodDef qui représente le membre.
[out] szMember
Mémoire tampon de chaîne pour le nom du membre.
[in] cchMember
Taille demandée en caractères larges de szMember.
[out] pchMember
Taille retournée en caractères larges de szMember.
[out] ppvSigBlob
Pointeur vers la signature de métadonnées binaires pour le membre.
[out] pcbSigBlob
Taille en octets de ppvSigBlob.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | rometadataapi.h |