Bagikan melalui


Server: Menerapkan Dokumen Server

Artikel ini menjelaskan langkah-langkah yang harus Anda ambil agar berhasil menerapkan dokumen server jika Anda tidak menentukan opsi OLE Server dalam wizard aplikasi.

Untuk menentukan kelas dokumen server

  1. Dapatkan kelas dokumen Anda dari COleServerDoc bukan CDocument.

  2. Buat kelas item server yang berasal dari COleServerItem.

  3. Terapkan OnGetEmbeddedItem fungsi anggota dari kelas dokumen server Anda.

    OnGetEmbeddedItem dipanggil ketika pengguna aplikasi kontainer membuat atau mengedit item yang disematkan. Ini harus mengembalikan item yang mewakili seluruh dokumen. Ini harus menjadi objek kelas turunan Anda COleServerItem.

  4. Ambil alih Serialize fungsi anggota untuk menserialisasikan konten dokumen. Anda tidak perlu membuat serialisasi daftar item server kecuali Anda menggunakannya untuk mewakili data asli dalam dokumen Anda. Untuk informasi selengkapnya, lihat Menerapkan Item Server dalam artikel Server: Item Server.

Saat dokumen server dibuat, kerangka kerja secara otomatis mendaftarkan dokumen dengan DLL sistem OLE. Ini memungkinkan DLL mengidentifikasi dokumen server.

Untuk informasi selengkapnya, lihat COleServerItem dan COleServerDoc di Referensi Pustaka Kelas.

Lihat juga

Server
Server: Item Server
Server: Menerapkan Server
Server: Menerapkan In-Place Frame Windows