Sunucular: Sunucu Belgeleri Uygulama
Bu makalede
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.
Belge sınıfınızı yerine öğesinden
COleServerDoc
CDocument
türetin.öğesinden
COleServerItem
türetilmiş bir sunucu öğesi sınıfı oluşturun.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ınCOleServerItem
bir nesnesi olmalıdır.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 Kitaplığı Başvurusu'ndaki COleServerItem ve COleServerDoc'a bakın.
Sunucular
Sunucular: Sunucu Öğeleri
Sunucular: Sunucu Uygulama
Sunucular: Yerinde Çerçeve Pencereleri Uygulama