Metode IMetaDataImport::GetMemberProps (rometadataapi.h)
Mendapatkan informasi metadata, termasuk nama, tanda tangan biner, dan alamat virtual relatif, dari jenis anggota yang direferensikan oleh token metadata yang ditentukan.
Sintaks
HRESULT GetMemberProps(
[in] mdToken tkMember,
[out] mdTypeDef *ptkTypeDef,
[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
[in] tkMember
Token yang mereferensikan anggota untuk mendapatkan metadata terkait.
[out] ptkTypeDef
Penunjuk ke token metadata yang mewakili kelas anggota.
[out] szMember
Nama anggota.
[in] cchMember
Ukuran dalam karakter lebar buffer szMember.
[out] pchMember
Ukuran dalam karakter lebar dari nama yang dikembalikan.
[out] pdwAttr
Nilai bendera apa pun yang diterapkan ke anggota.
[out] ppvSigBlob
Penunjuk ke tanda tangan metadata biner anggota.
[out] pcbSigBlob
Ukuran dalam byte ppvSigBlob.
[out] pulCodeRVA
Penunjuk ke alamat virtual relatif anggota.
[out] pdwImplFlags
Setiap bendera implementasi metode yang terkait dengan anggota.
[out] pdwCPlusTypeFlag
Bendera yang menandai ValueType.
[out] ppValue
Nilai string konstanta yang dikembalikan oleh anggota ini.
[out] pcchValue
Ukuran dalam karakter ppValue, atau nol jika ppValue tidak menyimpan string.
Nilai kembali
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Persyaratan
Target Platform | Windows |
Header | rometadataapi.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk