Aracılığıyla paylaş


OLE Kapsayıcı Sınıfları

Bu sınıflar kapsayıcı uygulamaları tarafından kullanılır. COleDocument Hem hem de COleLinkingDoc nesne koleksiyonlarını COleClientItem yönetin. Belge sınıfınızı öğesinden CDocumenttüretmek yerine, COleDocumentbelgenize eklenmiş nesnelere yönelik bağlantılar için destek isteyip istemediğinize bağlı olarak veya öğesinden COleLinkingDoc türeteceksiniz.

Belgenizdeki başka bir belgeden katıştırılmış veya başka bir COleClientItem belgenin bağlantısı olan her OLE öğesini temsil etmek için bir nesne kullanın.

COleDocObjectItem
Etkin belge kapsamayı destekler.

Coledocument
Bileşik belge uygulaması ve temel kapsayıcı desteği için kullanılır. sınıfından CDocItemtüretilen sınıflar için kapsayıcı görevi görür. Bu sınıf kapsayıcı belgeleri için temel sınıf olarak kullanılabilir ve için COleServerDoctemel sınıftır.

COleLinkingDoc
öğesinden COleDocument türetilen ve bağlama için altyapı sağlayan bir sınıf. Kapsayıcı uygulamalarınız için belge sınıflarını ekli nesnelere yönelik bağlantıları desteklemelerini istiyorsanız , yerine COleDocument bu sınıftan türetmelisiniz.

Cricheditdoc
Zengin düzenleme denetimindeki OLE istemci öğelerinin listesini korur. CRichEditView ve CRichEditCntrItem ile kullanılır.

CDocItem
ve COleServerItemöğesinin COleClientItem soyut temel sınıfı. 'den CDocItem türetilen sınıf nesneleri, belgelerin bölümlerini temsil eder.

Coleclientıtem
Katıştırılmış veya bağlı OLE öğesine bağlantının istemci tarafını temsil eden bir istemci öğesi sınıfı. İstemci öğelerinizi bu sınıftan türetin.

Cricheditcntrıtem
ve CRichEditDocile CRichEditView kullanıldığında zengin düzenleme denetiminde depolanan bir OLE öğesine istemci tarafı erişimi sağlar.

Coleexception
OLE işlemedeki bir hatadan kaynaklanan özel durum. Bu sınıf hem kapsayıcılar hem de sunucular tarafından kullanılır.

Ayrıca bkz.

Sınıfa Genel Bakış