Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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 |