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 CDocument
tü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 COleClientItem
en 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.
CDocItem
ve COleServerItem
iç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 COleClientItem
tü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ı