Aracılığıyla paylaş


Sunucular: Sunucu Belgelerini Uygulama

Bu makalede, uygulama sihirbazında OLE Server seçeneğini belirtmediyseniz sunucu belgesini başarıyla uygulamak için uygulamanız gereken adımlar açıklanmaktadır.

Sunucu belge sınıfı tanımlamak için

  1. Belge sınıfınızı COleServerDoc yerine CDocument öğesinden türetin.

  2. öğesinden COleServerItemtüretilmiş bir sunucu öğesi sınıfı oluşturun.

  3. OnGetEmbeddedItem Sunucu belge sınıfınızın üye işlevini uygulayın.

    OnGetEmbeddedItem , bir kapsayıcı uygulamasının kullanıcısı eklenmiş bir öğe oluşturduğunda veya düzenlediğinde çağrılır. Belgenin tamamını temsil eden bir öğe döndürmelidir. Bu, türetilmiş sınıfınızın COleServerItembir nesnesi olmalıdır.

  4. Belgenin Serialize içeriğini seri hale getirmek için üye işlevini geçersiz kılın. Belgenizdeki yerel verileri temsil etmek için kullanmadığınız sürece sunucu öğelerinin listesini seri hale getirmeniz gerekmez. Daha fazla bilgi için Sunucular: Sunucu Öğeleri makalesindeki Sunucu Öğelerini Uygulama bölümüne bakın.

Bir sunucu belgesi oluşturulduğunda, çerçeve belgeyi OLE sistemi DLL'lerine otomatik olarak kaydeder. Bu, DLL'lerin sunucu belgelerini tanımlamasına olanak tanır.

Daha fazla bilgi için, Sınıf Kütüphanesi Başvurusu'ndakiCOleServerItem ve COleServerDoc'a bakın.

Ayrıca bakınız

Sunucu
Sunucular: Sunucu Öğeleri
Sunucular: Sunucu Uygulama
Sunucular: In-Place Çerçeve Pencerelerinin Uygulanması