COleDocument sınıfı
Görsel düzenleme desteği ole belgeler için taban sınıf.
class COleDocument : public CDocument
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Yapıları bir COleDocument nesnesi. |
Public yöntemler
Ad |
Description |
---|---|
Belge tarafından tutulan öğeler listesine bir öğe ekler. |
|
Belgedeki tüm istemci öğeleri aygıtı kümeleri Hedefi Yazdır. |
|
ole yapılı depolama dosya biçimi kullanılarak depolanmasına izin belgeleri neden olur. |
|
Şu anda yerinde etkin ole öğeyi döndürür. |
|
İstemci bir sonraki öğeye dolaşmak için alır. |
|
Sonraki belge öğesini, yineleme için alır. |
|
Sunucu bir sonraki öğeye dolaşmak için alır. |
|
Birincil seçilen ole öğenin belge içinde döndürür. |
|
Yineleme başlamak için ilk konumunu alır. |
|
Belgedeki boş öğeleri denetler. |
|
Belge olduğunda görünür veya görünmez olarak adlandırılır. |
|
Bir öğenin belge tarafından tutulan öğelerin listesini kaldırır. |
|
Belge, içerilen ole öğelerden biri değiştirilmişse, değiştirilmiş olarak işaretlenir. |
Korumalı yöntemleri
Ad |
Description |
---|---|
Simge Değiştir menüsü komutu olayları işler. |
|
Dönüştürme katıştırılmış veya bağlantılı nesneyi bir türden diğerine işler. |
|
Düzen menüsünden Bağlantılar komutunu olayları işler. |
|
İliştirilmiş bir belgesi olan bir posta iletisi gönderir. |
|
Simge Düzenle/Değiştir menüsü seçeneği için kullanıcı Arabirimi komut güncelleştirmek için framework tarafından çağrıldı. |
|
Düzen/bağlantıları menü seçeneği için kullanıcı Arabirimi komut güncelleştirmek için framework tarafından çağrıldı. |
|
Düzenleme için UI komut güncelleştirmek için framework tarafından çağrılan /NesneAdı menü seçeneği ve Düzen erişilen fiil alt /NesneAdı. |
|
Özel Yapıştır menüsü seçeneği için kullanıcı Arabirimi komut güncelleştirmek için framework tarafından çağrıldı. |
|
Yapıştırma menüsü seçeneği için kullanıcı Arabirimi komut güncelleştirmek için framework tarafından çağrıldı. |
Notlar
COleDocumenttüretilir CDocument, ole uygulamalarınızı Microsoft Foundation Class Library tarafından sağlanan belge/görünüm mimarisi kullanmayı sağlar.
COleDocumentbir belgeyi bir topluluğu olarak ele alan CDocItem ole öğeleri işlemek için nesneler.Çünkü onların belgeleri ole öğeleri içermesi gerekir kapsayıcı ve sunucu uygulamaları bir mimari gerektirir.COleServerItem ve COleClientItem sınıfları, türetilen her ikisi de CDocItem, uygulamaları ve ole öğeleri arasındaki etkileşimler yönetin.
Basit kapsayıcı uygulama yazıyorsanız, belge sınıfından türer COleDocument.Kendi belgeleri ile içerdiği katıştırılmış öğeler için bağlantıyı destekleyen bir konteyner uygulaması yazıyorsanız, belge sınıfından türer COleLinkingDoc.Bir sunucu uygulaması ya da bileşik kap/sunucu yazıyorsanız, belge sınıfından türer COleServerDoc.COleLinkingDocve COleServerDoc , türetilmiştir COleDocument, bu sınıfların kullanılabilir durumda olan tüm hizmetler devralır böylece COleDocument ve CDocument.
Kullanmak için COleDocument, bu türden bir sınıf türetilmiş ve uygulamanın ole olmayan verileri aynı zamanda katıştırılmış veya bağlantılı öğeleri yönetmek için işlevsellik eklemek.Tanımlarsanız, CDocItem-türetilmiş sınıfları uygulamanın yerel verileri depolamak için tarafından tanımlanan varsayılan uygulamasını kullanabilir COleDocument , ole ve ole olmayan veri depolamak için.ole olmayan verilerden ayrı olarak ole öğeleri saklamak için kendi veri yapılarını da tasarlayabilirsiniz.Makalede daha fazla bilgi için bkz: kapsayıcıları: bileşik dosya...
CDocument posta desteği (MAPI) varsa, belgenizi mail üzerinden gönderilmesini destekler.COleDocumentsağladı OnFileSendMail bileşik belgelerin doğru şekilde işlemek için.Daha fazla bilgi için bkz: makaleleri MAPI ve mfc MAPI desteği...
Devralma hiyerarşisi
COleDocument
Gereksinimler
Başlık: afxole.h