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 metode yang memiliki nama yang ditentukan dan yang ditentukan oleh jenis yang dirujuk oleh token TypeDef yang ditentukan.
Syntax
HRESULT EnumMethodsWithName (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef cl,
[in] LPCWSTR szName,
[out] mdMethodDef rMethods[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameters
phEnum [masuk, keluar] Penunjuk ke enumerator. Ini harus NULL untuk panggilan pertama metode ini.
cl [di] Token TypeDef yang mewakili jenis yang metodenya untuk menghitung.
szName [di] Nama yang membatasi cakupan enumerasi.
rMethods [out] Array yang digunakan untuk menyimpan token MethodDef.
cMax [di] Ukuran rMethods maksimum array.
pcTokens [out] Jumlah token MethodDef yang dikembalikan dalam rMethods.
Remarks
Metode ini menghitung bidang dan metode, tetapi bukan properti atau peristiwa. Tidak seperti IMetaDataImport::EnumMethods, EnumMethodsWithName membuang semua token metode yang tidak memiliki nama yang ditentukan.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumMethodsWithName berhasil dikembalikan. |
S_FALSE |
Tidak ada token untuk dijumlahkan. Dalam hal ini, pcTokens adalah nol. |
Requirements
Platform: Lihat Sistem operasi yang didukung .NET.
Header: Cor.h
Library: CorGuids.lib