Aracılığıyla paylaş


COleDocument sınıfı

Görsel düzenleme desteği ole belgeler için taban sınıf.

class COleDocument : public CDocument

Üyeler

hb404sh5.collapse_all(tr-tr,VS.110).gifOrtak Oluşturucusu

Ad

Description

COleDocument::COleDocument

Yapıları bir COleDocument nesnesi.

hb404sh5.collapse_all(tr-tr,VS.110).gifPublic yöntemler

Ad

Description

COleDocument::AddItem

Belge tarafından tutulan öğeler listesine bir öğe ekler.

COleDocument::ApplyPrintDevice

Belgedeki tüm istemci öğeleri aygıtı kümeleri Hedefi Yazdır.

COleDocument::EnableCompoundFile

ole yapılı depolama dosya biçimi kullanılarak depolanmasına izin belgeleri neden olur.

COleDocument::GetInPlaceActiveItem

Şu anda yerinde etkin ole öğeyi döndürür.

COleDocument::GetNextClientItem

İstemci bir sonraki öğeye dolaşmak için alır.

COleDocument::GetNextItem

Sonraki belge öğesini, yineleme için alır.

COleDocument::GetNextServerItem

Sunucu bir sonraki öğeye dolaşmak için alır.

COleDocument::GetPrimarySelectedItem

Birincil seçilen ole öğenin belge içinde döndürür.

COleDocument::GetStartPosition

Yineleme başlamak için ilk konumunu alır.

COleDocument::HasBlankItems

Belgedeki boş öğeleri denetler.

COleDocument::OnShowViews

Belge olduğunda görünür veya görünmez olarak adlandırılır.

COleDocument::RemoveItem

Bir öğenin belge tarafından tutulan öğelerin listesini kaldırır.

COleDocument::UpdateModifiedFlag

Belge, içerilen ole öğelerden biri değiştirilmişse, değiştirilmiş olarak işaretlenir.

hb404sh5.collapse_all(tr-tr,VS.110).gifKorumalı yöntemleri

Ad

Description

COleDocument::OnEditChangeIcon

Simge Değiştir menüsü komutu olayları işler.

COleDocument::OnEditConvert

Dönüştürme katıştırılmış veya bağlantılı nesneyi bir türden diğerine işler.

COleDocument::OnEditLinks

Düzen menüsünden Bağlantılar komutunu olayları işler.

COleDocument::OnFileSendMail

İliştirilmiş bir belgesi olan bir posta iletisi gönderir.

COleDocument::OnUpdateEditChangeIcon

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ı.

COleDocument::OnUpdateEditLinksMenu

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ı.

COleDocument::OnUpdateObjectVerbMenu

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ı.

COleDocument::OnUpdatePasteLinkMenu

Ö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ı.

COleDocument::OnUpdatePasteMenu

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

CObject

CCmdTarget

CDocument

COleDocument

Gereksinimler

Başlık: afxole.h

Ayrıca bkz.

Başvuru

CDocument sınıfı

Hiyerarşi grafik

Kavramlar

mfc örnek KAP

mfc örnek MFCBIND