Metode IMetaDataImport::EnumInterfaceImpls
Menghitung semua antarmuka yang diimplementasikan oleh TypeDef
yang ditentukan.
Sintaks
HRESULT EnumInterfaceImpls (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef td,
[out] mdInterfaceImpl rImpls[],
[in] ULONG cMax,
[out] ULONG* pcImpls
);
Parameter
phEnum
[in, out] Penunjuk ke enumerator.
td
[in] Token TypeDef yang token MethodDef-nya yang mewakili implementasi antarmuka akan dijumlahkan.
rImpls
[out] Array yang digunakan untuk menyimpan token MethodDef.
cMax
[in] Panjang maksimum array rImpls
.
pcImpls
[out] Jumlah token aktual yang ditampilkan dalam rImpls
.
Tampilkan Nilai
HRESULT | Deskripsi |
---|---|
S_OK |
EnumInterfaceImpls berhasil dikembalikan. |
S_FALSE |
Tidak ada token MethodDef yang akan dijumlahkan. Dalam hal ini, pcImpls diatur ke nol. |
Keterangan
Enumerasi menampilkan koleksi token mdInterfaceImpl
untuk setiap antarmuka yang diimplementasikan oleh TypeDef
yang ditentukan. Token antarmuka ditampilkan sesuai dengan urutan penentuan antarmuka (melalui DefineTypeDef
atau SetTypeDefProps
). Properti token mdInterfaceImpl
yang ditampilkan dapat dikueri menggunakan GetInterfaceImplProps.
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: Cor.h
Pustaka: Disertakan sebagai sumber daya dalam MsCorEE.dll
Versi .NET Framework: Tersedia mulai dari 1.0
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