Bagikan melalui


Kontainer: Item Klien

Artikel ini menjelaskan item klien apa dan dari kelas apa aplikasi Anda harus mendapatkan item kliennya.

Item klien adalah item data milik aplikasi lain yang terkandung dalam atau direferensikan oleh dokumen aplikasi kontainer OLE. Item klien yang datanya terkandung dalam dokumen disematkan; mereka yang datanya disimpan di lokasi lain yang direferensikan oleh dokumen kontainer ditautkan.

Kelas dokumen dalam aplikasi OLE berasal dari kelas COleDocument daripada dari CDocument. Kelas COleDocument mewarisi dari CDocument semua fungsionalitas yang diperlukan untuk menggunakan arsitektur dokumen/tampilan tempat aplikasi MFC didasarkan. COleDocument juga mendefinisikan antarmuka yang memperlakukan dokumen sebagai kumpulan CDocItem objek. Beberapa COleDocument fungsi anggota disediakan untuk menambahkan, mengambil, dan menghapus elemen koleksi tersebut.

Setiap aplikasi kontainer harus memperoleh setidaknya satu kelas dari COleClientItem. Objek kelas ini mewakili item, disematkan atau ditautkan, dalam dokumen OLE. Objek ini ada untuk masa pakai dokumen yang berisinya, kecuali jika dihapus dari dokumen.

CDocItem adalah kelas dasar untuk COleClientItem dan COleServerItem. Objek kelas yang berasal dari keduanya bertindak sebagai perantara antara item OLE dan aplikasi klien dan server. Setiap kali item OLE baru ditambahkan ke dokumen, kerangka kerja MFC menambahkan objek baru dari kelas -turunan CDocItem aplikasi COleClientItemklien Anda ke kumpulan objek dokumen.

Baca juga

Kontainer
Kontainer: File Campuran
Kontainer: Masalah Antarmuka Pengguna
Kontainer: Fitur Tingkat Lanjut
Kelas COleClientItem
Kelas COleServerItem