COleServerItem sınıfı
Maddelere ole sunucusu arabirimi sağlar.
class COleServerItem : public CDocItem
Üyeler
Korumalı oluşturucular
Ad |
Description |
---|---|
Yapıları bir COleServerItem nesnesi. |
Public yöntemler
Ad |
Description |
---|---|
Sunu ve dönüştürme biçimlerinde koyar bir COleDataSource nesnesi. |
|
Öğeyi Pano'ya kopyalar. |
|
Sürükle ve bırak işlemini gerçekleştirir. |
|
Veri kaynağı, veri aktarımı (sürükle ve bırak veya Pano) kullanmak için alır. |
|
Öğeyi içeren sunucu belgeyi döndürür. |
|
Alır cf_embedsource ole öğeye ilişkin veriler. |
|
Öğenin adını döndürür.Yalnızca bağlantılı maddeler için kullanılır. |
|
Alır CF_LINKSOURCE ole öğeye ilişkin veriler. |
|
Alır CF_OBJECTDESCRIPTOR ole öğeye ilişkin veriler. |
|
Maddenin etkin bir kapsayıcı şu anda bağlı olup olmadığını gösterir. |
|
Maddenin bağlantılı ole öğeyi temsil edip etmediğini gösterir. |
|
Tüm kapsayıcılara otomatik bağlantı güncelleştirme ile güncelleştirir. |
|
Bir fiil yürütmek için çağrıldı. |
|
Kapsayıcı öğe çizmek için istediğinde denir; uygulaması gereklidir. |
|
İçin özel madde çizim olarak adlandırılır. |
|
Panoya kopyalanacak veri almak için framework tarafından çağrıldı. |
|
ole öğenin boyutunu almak için çerçevesi tarafından çağrıldı. |
|
Belirtilen veri aktarımı nesnesinin içeriğini kullanarak ole öğe başlatılamadı çerçevesi tarafından çağrıldı. |
|
Bağlantılı öğeleri herhangi bir güncelleştirme gerekip gerekmediğini belirlemek için çağrıldı. |
|
Ertelenmiş oluşturma bir parçası olarak verileri alır. |
|
Verileri içine alan bir CFile geciken işleme parçası olarak nesne. |
|
Verileri içine alan bir HGLOBAL ertelenmiş oluşturma bir parçası olarak. |
|
Maddenin renk düzenini ayarlama olarak bilinir. |
|
Maddenin veri kümesi olarak bilinir. |
|
ole öğenin boyutunu ayarlamak için çerçevesi tarafından çağrıldı. |
|
Adı verilen zaman içinde öğe belgenin bir bölümüne ait değiştirilir. |
|
Sunu önbellek sunucusu belgesindeki tüm maddelerin güncelleştirmek için çağrıldı. |
|
Öğenin adını ayarlar.Yalnızca bağlantılı maddeler için kullanılır. |
Korumalı yöntemleri
Ad |
Description |
---|---|
Dönüştürme formatları depolamak için kullanılan nesne alır. |
|
ole öğesini gizlemek için çerçevesi tarafından çağrıldı. |
|
ole madde üst düzey kendi penceresinde görüntülemek için çerçeve tarafından çağrıldı. |
|
Öğeyi göstermek için kabı istediğinde, denir. |
Ortak veri üyeleri
Ad |
Description |
---|---|
Sunucu ole madde ne kadarının görünür olduğu konusunda bilgilendirir. |
Notlar
Bağlantılı madde bazılarını veya tümünü server belgeyi gösterebilir.Katıştırılmış bir öğe her zaman tüm sunucu belge temsil eder.
COleServerItem Sınıfını tanımlar ole sistem dinamik bağlantı kitaplıkları (DLL'ler) olarak adlandırılan birkaç geçersiz kılınabilir üye işlevler genellikle isteklerine yanıt olarak konteyner uygulamasından.Bu üye işlevlerini konteyner uygulaması görüntülemeden, kendi fiil yürütme ya da değişik biçimlerde verilerini alma gibi dolaylı olarak çeşitli şekillerde, öğeyi işlemek izin verir.
Kullanmak için COleServerItem, bu türden bir sınıf türetilmiş ve uygulamak OnDraw ve Serialize üye işlevler.OnDraw İşlevi bir konteyner uygulaması bileşik bir belge açıldığında, görüntülenmesine izin vererek, bir öğe meta gösterimini sağlar.Serialize İşlevi, CObject server ve konteyner uygulamalar arasında aktarılması katıştırılmış bir öğe sağlayarak, bir maddenin doğal gösterimini sağlar.OnGetExtent doğal madde boyutu için kabı etkinleştirme kapsayıcı öğe boyutunu sağlar.
Makaleyi sunucuları ve ilgili konular hakkında daha fazla bilgi için bkz: sunucuları: Sunucu uygulama ve "Oluşturma bir kapsayıcı/sunucu uygulaması" makalesinde kapsayıcıları: Gelişmiş Özellikler.
Devralma hiyerarşisi
COleServerItem
Gereksinimler
Başlık: afxole.h