Aracılığıyla paylaş


COleServerItem sınıfı

Maddelere ole sunucusu arabirimi sağlar.

class COleServerItem : public CDocItem

Üyeler

d6ck6y9f.collapse_all(tr-tr,VS.110).gifKorumalı oluşturucular

Ad

Description

COleServerItem::COleServerItem

Yapıları bir COleServerItem nesnesi.

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

Ad

Description

COleServerItem::AddOtherClipboardData

Sunu ve dönüştürme biçimlerinde koyar bir COleDataSource nesnesi.

COleServerItem::CopyToClipboard

Öğeyi Pano'ya kopyalar.

COleServerItem::DoDragDrop

Sürükle ve bırak işlemini gerçekleştirir.

COleServerItem::GetClipboardData

Veri kaynağı, veri aktarımı (sürükle ve bırak veya Pano) kullanmak için alır.

COleServerItem::GetDocument

Öğeyi içeren sunucu belgeyi döndürür.

COleServerItem::GetEmbedSourceData

Alır cf_embedsource ole öğeye ilişkin veriler.

COleServerItem::GetItemName

Öğenin adını döndürür. Yalnızca bağlantılı maddeler için kullanılır.

COleServerItem::GetLinkSourceData

Alır CF_LINKSOURCE ole öğeye ilişkin veriler.

COleServerItem::GetObjectDescriptorData

Alır CF_OBJECTDESCRIPTOR ole öğeye ilişkin veriler.

COleServerItem::IsConnected

Maddenin etkin bir kapsayıcı şu anda bağlı olup olmadığını gösterir.

COleServerItem::IsLinkedItem

Maddenin bağlantılı ole öğeyi temsil edip etmediğini gösterir.

COleServerItem::NotifyChanged

Tüm kapsayıcılara otomatik bağlantı güncelleştirme ile güncelleştirir.

COleServerItem::OnDoVerb

Bir fiil yürütmek için çağrıldı.

COleServerItem::OnDraw

Kapsayıcı öğe çizmek için istediğinde denir; uygulaması gereklidir.

COleServerItem::OnDrawEx

İçin özel madde çizim olarak adlandırılır.

COleServerItem::OnGetClipboardData

Panoya kopyalanacak veri almak için framework tarafından çağrıldı.

COleServerItem::OnGetExtent

ole öğenin boyutunu almak için çerçevesi tarafından çağrıldı.

COleServerItem::OnInitFromData

Belirtilen veri aktarımı nesnesinin içeriğini kullanarak ole öğe başlatılamadı çerçevesi tarafından çağrıldı.

COleServerItem::OnQueryUpdateItems

Bağlantılı öğeleri herhangi bir güncelleştirme gerekip gerekmediğini belirlemek için çağrıldı.

COleServerItem::OnRenderData

Ertelenmiş oluşturma bir parçası olarak verileri alır.

COleServerItem::OnRenderFileData

Verileri içine alan bir CFile geciken işleme parçası olarak nesne.

COleServerItem::OnRenderGlobalData

Verileri içine alan bir HGLOBAL ertelenmiş oluşturma bir parçası olarak.

COleServerItem::OnSetColorScheme

Maddenin renk düzenini ayarlama olarak bilinir.

COleServerItem::OnSetData

Maddenin veri kümesi olarak bilinir.

COleServerItem::OnSetExtent

ole öğenin boyutunu ayarlamak için çerçevesi tarafından çağrıldı.

COleServerItem::OnUpdate

Adı verilen zaman içinde öğe belgenin bir bölümüne ait değiştirilir.

COleServerItem::OnUpdateItems

Sunu önbellek sunucusu belgesindeki tüm maddelerin güncelleştirmek için çağrıldı.

COleServerItem::SetItemName

Öğenin adını ayarlar. Yalnızca bağlantılı maddeler için kullanılır.

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

Ad

Description

COleServerItem::GetDataSource

Dönüştürme formatları depolamak için kullanılan nesne alır.

COleServerItem::OnHide

ole öğesini gizlemek için çerçevesi tarafından çağrıldı.

COleServerItem::OnOpen

ole madde üst düzey kendi penceresinde görüntülemek için çerçeve tarafından çağrıldı.

COleServerItem::OnShow

Öğeyi göstermek için kabı istediğinde, denir.

d6ck6y9f.collapse_all(tr-tr,VS.110).gifOrtak veri üyeleri

Ad

Description

COleServerItem::m_sizeExtent

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

CObject

CCmdTarget

CDocItem

COleServerItem

Gereksinimler

Başlık: afxole.h

Ayrıca bkz.

Başvuru

CDocItem sınıfı

Hiyerarşi grafik

COleClientItem sınıfı

COleServerDoc sınıfı

COleTemplateServer sınıfı

Kavramlar

mfc örnek HIERSVR