Metode IMetaDataImport::GetFieldProps (rometadataapi.h)
Mendapatkan metadata yang terkait dengan bidang yang dirujuk oleh token FieldDef yang ditentukan.
Sintaks
HRESULT GetFieldProps(
[in] mdFieldDef tkFieldDef,
[out] mdTypeDef *ptkTypeDef,
[out] LPWSTR szField,
[in] ULONG cchField,
[out] ULONG *pchField,
[out] DWORD *pdwAttr,
[out] PCCOR_SIGNATURE *ppvSigBlob,
[out] ULONG *pcbSigBlob,
[out] DWORD *pdwCPlusTypeFlag,
[out] UVCP_CONSTANT *ppValue,
[out] ULONG *pcchValue
);
Parameter
[in] tkFieldDef
Token FieldDef yang mewakili bidang untuk mendapatkan metadata terkait.
[out] ptkTypeDef
Penunjuk ke token TypeDef yang mewakili jenis kelas tempat bidang berada.
[out] szField
Nama bidang .
[in] cchField
Ukuran karakter lebar buffer untuk szField.
[out] pchField
Ukuran aktual buffer yang dikembalikan.
[out] pdwAttr
Bendera yang terkait dengan metadata bidang.
[out] ppvSigBlob
Penunjuk ke nilai metadata biner yang menjelaskan bidang .
[out] pcbSigBlob
Ukuran dalam byte ppvSigBlob.
[out] pdwCPlusTypeFlag
Bendera yang menentukan jenis nilai bidang.
[out] ppValue
Nilai konstanta untuk bidang .
[out] pcchValue
Ukuran dalam karakter ppValue, atau nol jika tidak ada string.
Nilai kembali
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Persyaratan
Persyaratan | Nilai |
---|---|
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