Kelas Server OLE
Kelas-kelas ini digunakan oleh aplikasi server. Dokumen server berasal dari bukan dari COleServerDoc
CDocument
. Perhatikan bahwa karena COleServerDoc
berasal dari COleLinkingDoc
, dokumen server juga dapat menjadi kontainer yang mendukung penautan.
Kelas COleServerItem
mewakili dokumen atau bagian dokumen yang dapat disematkan dalam dokumen lain atau ditautkan.
COleIPFrameWnd
dan COleResizeBar
mendukung pengeditan di tempat saat objek berada dalam kontainer, dan COleTemplateServer
mendukung pembuatan pasangan dokumen/tampilan sehingga objek OLE dari aplikasi lain dapat diedit.
COleServerDoc
Digunakan sebagai kelas dasar untuk kelas dokumen aplikasi server. COleServerDoc
objek menyediakan sebagian besar dukungan server melalui interaksi dengan COleServerItem
objek. Kemampuan pengeditan visual disediakan menggunakan arsitektur dokumen/tampilan pustaka kelas.
CDocItem
Kelas dasar abstrak dan COleClientItem
COleServerItem
. Objek kelas yang berasal dari CDocItem
bagian dokumen yang mewakili.
COleServerItem
Digunakan untuk mewakili antarmuka OLE ke COleServerDoc
item. Biasanya ada satu COleServerDoc
objek, yang mewakili bagian dokumen yang disematkan. Di server yang mendukung tautan ke bagian dokumen, mungkin ada banyak COleServerItem
objek, yang masing-masing mewakili tautan ke sebagian dokumen.
COleIPFrameWnd
Menyediakan jendela bingkai untuk tampilan saat dokumen server sedang diedit di tempat.
COleResizeBar
Menyediakan antarmuka pengguna standar untuk mengubah ukuran di tempat. Objek kelas ini selalu digunakan bersama dengan COleIPFrameWnd
objek.
COleTemplateServer
Digunakan untuk membuat dokumen menggunakan arsitektur dokumen/tampilan kerangka kerja. Objek COleTemplateServer
mendelegasikan sebagian besar pekerjaannya ke objek terkait CDocTemplate
.
COleException
Pengecualian yang diakibatkan oleh kegagalan dalam pemrosesan OLE. Kelas ini digunakan oleh kontainer dan server.