Bagikan melalui


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.

Baca juga

Gambaran Umum Kelas