Metode IMetaDataImport::EnumMembersWithName (rometadataapi.h)
Menghitung token MemberDef yang mewakili anggota dari jenis tertentu dengan nama yang ditentukan.
Sintaks
HRESULT EnumMembersWithName(
[in, out] HCORENUM *phEnum,
[in] mdTypeDef tkTypeDef,
[in] LPCWSTR szName,
[out] mdToken [] rgMembers,
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameter
[in, out] phEnum
Penunjuk ke enumerator.
[in] tkTypeDef
Token TypeDef yang mewakili jenis dengan anggota untuk dijumlahkan.
[in] szName
Nama anggota yang membatasi cakupan enumerator.
[out] rgMembers
Array yang digunakan untuk menyimpan token MemberDef.
[in] cMax
Ukuran maksimum array rgMembers .
[out] pcTokens
Jumlah aktual token MemberDef yang dikembalikan dalam rgMembers.
Nilai kembali
HRESULT | Deskripsi |
---|---|
S_OK | EnumMembersWithName berhasil dikembalikan. |
S_FALSE | Tidak ada token MemberRef untuk dijumlahkan. Dalam hal ini, pcTokens adalah 0 (nol). |
Keterangan
Metode ini menghitung bidang dan metode, tetapi bukan properti atau peristiwa. Tidak seperti EnumMembers, EnumMembersWithName membuang semua token bidang dan anggota yang tidak memiliki nama yang ditentukan.
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