Aracılığıyla paylaş


Kapsayıcılar: İstemci Öğeleri

Bu makalede, hangi istemci öğelerinin olduğu ve uygulamanızın istemci öğelerini türetmesi gereken sınıflar açıklanmaktadır.

İstemci öğeleri, ole kapsayıcı uygulamasının belgesinde bulunan veya başvuruda bulunan başka bir uygulamaya ait veri öğeleridir. Verileri belgenin içinde yer alan istemci öğeleri eklenir; verileri kapsayıcı belgesi tarafından başvurulan başka bir konumda depolananlar bağlanır.

Bir OLE uygulamasındaki belge sınıfı, öğesinden değil COleDocument sınıfından CDocumenttüretilir. sınıfı, COleDocument MFC uygulamalarının temel aldığı belge/görünüm mimarisini kullanmak için gereken tüm işlevlerden CDocument devralır. COleDocument ayrıca, bir belgeyi nesne koleksiyonu CDocItem olarak değerlendiren bir arabirim tanımlar. Bu koleksiyonun öğelerini eklemek, almak ve silmek için çeşitli COleDocument üye işlevleri sağlanır.

Her kapsayıcı uygulaması öğesinden COleClientItemen az bir sınıf türetmelidir. Bu sınıfın nesneleri OLE belgesindeki katıştırılmış veya bağlantılı öğeleri temsil eder. Bu nesneler, belgeden silinmedikleri sürece, bunları içeren belgenin ömrü boyunca bulunur.

CDocItemve COleServerItemiçin COleClientItem temel sınıfıdır. Bu ikisinden türetilen sınıfların nesneleri, sırasıyla OLE öğesi ile istemci ve sunucu uygulamaları arasında aracı görevi görür. Belgeye her yeni OLE öğesi eklendiğinde, MFC çerçevesi istemci uygulamanızın COleClientItemtüretilmiş sınıfının yeni bir nesnesini belgenin nesne koleksiyonuna CDocItem ekler.

Ayrıca bkz.

Konteynerler
Kapsayıcılar: Bileşik Dosyalar
Kapsayıcılar: Kullanıcı Arabirimi Sorunları
Kapsayıcılar: Gelişmiş Özellikler
COleClientItem Sınıfı
COleServerItem Sınıfı