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.
Menyelesaikan referensi Jenis yang diwakili oleh token TypeRef yang ditentukan.
Sintaks
HRESULT ResolveTypeRef(
[in] mdTypeRef tkTypeRef,
[in] REFIID riid,
[out] IUnknown **ppIScope,
[out, retval] mdTypeDef *ptkTypeDef
);
Parameter
[in] tkTypeRef
Token metadata TypeRef untuk mengembalikan informasi jenis yang direferensikan.
[in] riid
IID antarmuka yang akan dikembalikan dalam ppIScope. Biasanya, ini akan berupa IID_IMetaDataImport.
[out] ppIScope
Antarmuka ke cakupan modul tempat jenis yang dirujuk ditentukan.
[out, retval] ptkTypeDef
Penunjuk ke token TypeDef yang mewakili jenis yang dirujuk.
Mengembalikan nilai
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Jika referensi jenis yang akan diselesaikan memiliki cakupan resolusi AssemblyRef, metode ResolveTypeRef mencari kecocokan hanya dalam cakupan metadata yang telah dibuka dengan panggilan ke metode IMetaDataDispenser::OpenScope atau metode IMetaDataDispenser::OpenScopeOnMemory . Ini karena ResolveTypeRef tidak dapat menentukan hanya dari cakupan AssemblyRef di mana pada disk atau di cache rakitan global rakitan disimpan.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Target Platform | Windows |
| Header | rometadataapi.h |