IMetaDataImport::GetMemberProps-Methode
Ruft Metadateninformationen, einschließlich Name, binäre Signatur und relative virtuelle Adresse, des Type-Members ab, auf den das angegebene Metadatentoken verweist.
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
);
Parameter
mb
[in] Das Token, das auf den Member verweist, dessen zugeordnete Metadaten abgerufen werden sollen.pClass
[out] Ein Zeiger auf das Metadatentoken, das die Klasse des Members darstellt.szMember
[out] Der Name des Members.cchMember
[in] Die Größe des szMember-Puffers in Breitzeichen.pchMember
[out] Die Größe des zurückgegebenen Namens in Breitzeichen.pdwAttr
[out] Flagwerte, die auf den Member übernommen wurden (falls zutreffend).ppvSigBlob
[out] Ein Zeiger auf die binäre Metadatensignatur des Members.pcbSigBlob
[out] Die Größe von ppvSigBlob in Bytes.pulCodeRVA
[out] Ein Zeiger auf die relative virtuelle Adresse des Members.pdwImplFlags
[out] Methodenimplementierungsflags, die dem Member zugeordnet sind (falls zutreffend).pdwCPlusTypeFlag
[out] Ein Flag, das einen ValueType markiert.ppValue
[out] Eine Zeichenfolgenkonstante, die von diesem Member zurückgegeben wurde.pcchValue
[out] Die Größe von ppValue in Zeichen oder 0 (null), wenn ppValue keine Zeichenfolge enthält.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: Cor.h
Bibliothek: als Ressource in MsCorEE.dll enthalten
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0