Kelas Kontainer OLE
Kelas-kelas ini digunakan oleh aplikasi kontainer. Baik COleLinkingDoc
dan COleDocument
kelola kumpulan COleClientItem
objek. Daripada mengambil kelas dokumen dari CDocument
, Anda akan mendapatkannya dari COleLinkingDoc
atau COleDocument
, tergantung pada apakah Anda ingin dukungan untuk tautan ke objek yang disematkan dalam dokumen Anda.
COleClientItem
Gunakan objek untuk mewakili setiap item OLE dalam dokumen Anda yang disematkan dari dokumen lain atau merupakan tautan ke dokumen lain.
COleDocObjectItem
Mendukung penahanan dokumen aktif.
COleDocument
Digunakan untuk implementasi dokumen campuran, serta dukungan kontainer dasar. Berfungsi sebagai kontainer untuk kelas yang berasal dari CDocItem
. Kelas ini dapat digunakan sebagai kelas dasar untuk dokumen kontainer dan merupakan kelas dasar untuk COleServerDoc
.
COleLinkingDoc
Kelas yang berasal dari COleDocument
yang menyediakan infrastruktur untuk penautan. Anda harus memperoleh kelas dokumen untuk aplikasi kontainer Anda dari kelas ini alih-alih dari COleDocument
jika Anda ingin mereka mendukung tautan ke objek yang disematkan.
CRichEditDoc
Mempertahankan daftar item klien OLE yang berada dalam kontrol edit kaya. Digunakan dengan CRichEditView dan CRichEditCntrItem.
CDocItem
Kelas dasar abstrak dan COleClientItem
COleServerItem
. Objek kelas yang berasal dari CDocItem
bagian dokumen yang mewakili.
COleClientItem
Kelas item klien yang mewakili sisi koneksi klien ke item OLE yang disematkan atau ditautkan. Dapatkan item klien Anda dari kelas ini.
CRichEditCntrItem
Menyediakan akses sisi klien ke item OLE yang disimpan dalam kontrol edit yang kaya saat digunakan dengan CRichEditView
dan CRichEditDoc
.
COleException
Pengecualian yang diakibatkan oleh kegagalan dalam pemrosesan OLE. Kelas ini digunakan oleh kontainer dan server.