Bagikan melalui


COM Interop di .NET

Model Objek Komponen (COM) memungkinkan objek mengekspos fungsinya ke komponen lain dan menghosting aplikasi pada platform Windows. Guna membantu pengguna beroperasi dengan basis kode yang ada, .NET Framework selalu memberikan dukungan kuat untuk beroperasi dengan pustaka COM. Di .NET Core 3.0, sebagian besar dukungan ini telah ditambahkan ke .NET Core pada hari Windows. Dokumentasi menjelaskan cara teknologi interop COM umum berfungsi dan cara Anda dapat menggunakannya untuk beroperasi dengan perpustakaan COM yang ada.

Interop COM bawaan dan yang dihasilkan sumber

Fungsi interop COM dapat dicapai melalui sistem bawaan dalam runtime .NET atau melalui penerapan ComWrappers API (diperkenalkan dalam .NET 6). Mulai dari .NET 8, Anda dapat menggunakan generator sumber COM untuk mengimplementasikan ComWrappers API secara otomatis untuk IUnknownantarmuka berbasis.