Metode IMetaDataImport::EnumTypeDefs (rometadataapi.h)
Menghitung token TypeDef yang mewakili semua jenis dalam cakupan saat ini.
Sintaks
HRESULT EnumTypeDefs(
[in, out] HCORENUM *phEnum,
[out] mdTypeDef [] rgTypeDefs,
[in] ULONG cMax,
[out, retval] ULONG *pcTypeDefs
);
Parameter
[in, out] phEnum
Penunjuk ke enumerator baru. Ini harus NULL untuk panggilan pertama metode ini.
[out] rgTypeDefs
Array yang digunakan untuk menyimpan token TypeDef.
[in] cMax
Ukuran maksimum array rgTypeDefs .
[out, retval] pcTypeDefs
Jumlah token TypeDef yang dikembalikan dalam rgTypeDefs.
Mengembalikan nilai
HRESULT | Deskripsi |
---|---|
S_OK | EnumTypeDefs berhasil dikembalikan. |
S_FALSE | Tidak ada token untuk di-enumerasi. Dalam hal ini, pcTypeDefs adalah 0 (nol). |
Keterangan
Token TypeDef mewakili jenis seperti kelas atau antarmuka, serta jenis apa pun yang ditambahkan melalui mekanisme ekstensibilitas.
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