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 yang ditentukan.
Sintaks
HRESULT EnumMembers(
[in, out] HCORENUM *phEnum,
[in] mdTypeDef tkTypeDef,
[out] mdToken [] rgMembers,
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameter
[in, out] phEnum
Penunjuk ke enumerator.
[in] tkTypeDef
Token TypeDef yang mewakili jenis yang anggotanya akan dijumlahkan.
[out] rgMembers
Array yang digunakan untuk menahan token MemberDef.
[in] cMax
Ukuran maksimum array rgMembers .
[out] pcTokens
Jumlah aktual token MemberDef yang dikembalikan dalam rgMembers.
Nilai kembali
| HRESULT | Deskripsi |
|---|---|
| S_OK | EnumMembers berhasil dikembalikan. |
| S_FALSE | Tidak ada token MemberRef untuk dijumlahkan. Dalam hal ini, pcTokens adalah 0 (nol). |
Keterangan
Saat menghitung koleksi anggota untuk kelas, EnumMembers hanya mengembalikan anggota yang ditentukan langsung di kelas . Hal ini tidak mengembalikan anggota yang diwarisi kelas, bahkan jika kelas menyediakan implementasi untuk anggota yang diwarisi. Untuk menyebutkan anggota yang diwariskan, pemanggil harus secara eksplisit menjalankan rantai warisan. Perhatikan bahwa aturan untuk rantai pewarisan dapat bervariasi tergantung pada bahasa komputer atau pengompilasi yang mengeluarkan metadata asli.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Target Platform | Windows |
| Header | rometadataapi.h |