Bagikan melalui


Antarmuka Objek yang Dapat Dihubungkan

Dukungan untuk objek yang dapat dihubungkan memerlukan dukungan untuk empat antarmuka:

  • IConnectionPointContainer pada objek yang dapat dihubungkan
  • IConnectionPoint pada objek titik koneksi
  • IEnumConnectionPoints pada objek enumerator
  • IEnumConnections pada objek enumerator

Dua yang terakhir didefinisikan sebagai enumerator standar untuk jenis IConnectionPoint * dan CONNECTDATA.

Selain itu, objek yang dapat dihubungkan dapat secara opsional mendukung IProvideClassInfo dan IProvideClassInfo2 untuk memberikan informasi yang cukup kepada klien sehingga klien dapat memberikan dukungan untuk antarmuka keluar pada waktu proses.

Terakhir, klien harus menyediakan objek sink yang mengimplementasikan antarmuka keluar, yang merupakan antarmuka COM kustom yang ditentukan oleh objek yang dapat dihubungkan.

Untuk informasi selengkapnya, lihat topik berikut ini:

arsitektur objek yang dapat dihubungkan