Aracılığıyla paylaş


COleClientItem sınıfı

Kapsayıcı arabirim ole öğeleri tanımlar.

class COleClientItem : public CDocItem

Üyeler

wwtfbw7c.collapse_all(tr-tr,VS.110).gifOrtak Oluşturucusu

Ad

Description

COleClientItem::COleClientItem

Yapıları bir COleClientItem nesnesi.

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

Ad

Description

COleClientItem::Activate

Bir operasyon için ole öğeyi açar ve belirtilen fiil yürütür.

COleClientItem::ActivateAs

Öğeyi başka bir tür olarak etkinleştirir.

COleClientItem::AttachDataObject

ole nesnesindeki verilere erişiyor.

COleClientItem::CanCreateFromData

Bir konteyner uygulaması katıştırılmış nesne oluşturma gösterir.

COleClientItem::CanCreateLinkFromData

Bir konteyner uygulaması bağlantılı nesne oluşturmak gösterir.

COleClientItem::CanPaste

Pano gömülebilir veya statik ole öğe içerip içermediğini gösterir.

COleClientItem::CanPasteLink

Pano linkable ole öğe içerip içermediğini gösterir.

COleClientItem::Close

Bir sunucuya bağlantıyı kapatır, ancak ole madde bozmak değil.

COleClientItem::ConvertTo

Öğeyi başka bir türe dönüştürür.

COleClientItem::CopyToClipboard

ole öğeyi Pano'ya kopyalar.

COleClientItem::CreateCloneFrom

Varolan bir öğeyi bir kopyasını oluşturur.

COleClientItem::CreateFromClipboard

Katıştırılmış bir öğeyi Pano'dan oluşturur.

COleClientItem::CreateFromData

Katıştırılmış bir öğeyi veri nesnesi oluşturur.

COleClientItem::CreateFromFile

Katıştırılmış bir öğeyi bir dosya oluşturur.

COleClientItem::CreateLinkFromClipboard

Bağlantılı bir öğeyi Pano'dan oluşturur.

COleClientItem::CreateLinkFromData

Bağlantılı madde bir veri nesnesi oluşturur.

COleClientItem::CreateLinkFromFile

Bir dosyadan bağlı bir öğe oluşturur.

COleClientItem::CreateNewItem

Sunucu uygulaması başlatarak yeni bir katıştırılmış öğesi oluşturur.

COleClientItem::CreateStaticFromClipboard

Statik bir öğeyi Pano'dan oluşturur.

COleClientItem::CreateStaticFromData

Statik öğe bir veri nesnesi oluşturur.

COleClientItem::Deactivate

Öğeyi devre dışı bırakır.

COleClientItem::DeactivateUI

Kap uygulamasının kullanıcı arabiriminin özgün durumuna geri yükler.

COleClientItem::Delete

Siler veya ole madde bağlantılı madde ise kapatır.

COleClientItem::DoDragDrop

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

COleClientItem::DoVerb

Belirtilen fiil yürütür.

COleClientItem::Draw

ole madde çizer.

COleClientItem::GetActiveView

Madde yerinde etkinleştirildiğinde görünüm alır.

COleClientItem::GetCachedExtent

ole maddenin dikdörtgeninin sınırları döndürür.

COleClientItem::GetClassID

Bugünkü maddenin sınıf kimliğini alır

COleClientItem::GetClipboardData

Panoya çağırarak konulabilir veriyi alır CopyToClipboard üye işlevi.

COleClientItem::GetDocument

İade COleDocument mevcut madde içeren nesne.

COleClientItem::GetDrawAspect

Maddenin geçerli görünüm için işleme alır.

COleClientItem::GetExtent

ole maddenin dikdörtgeninin sınırları döndürür.

COleClientItem::GetIconFromRegistry

Belirli bir CLSID sunucuyla ilişkilendirilmiş simge için bir tanıtıcı oluşturma durumunu alır

COleClientItem::GetIconicMetafile

Öğe simgesinin çizim için kullanılan meta dosyası alır.

COleClientItem::GetInPlaceWindow

Maddenin yerinde düzenleme penceresinin bir işaretçi döndürür.

COleClientItem::GetItemState

Maddenin geçerli durumunu alır.

COleClientItem::GetLastStatus

ole işlemini son durumunu verir.

COleClientItem::GetLinkUpdateOptions

Bağlantılı madde (Gelişmiş özelliği) için güncelleştirme moduna döner.

COleClientItem::GetType

ole öğe türü (katıştırılmış, bağlantılı veya statik) döndürür.

COleClientItem::GetUserType

Maddenin türünü tanımlayan bir dize alır.

COleClientItem::IsInPlaceActive

İade TRUE madde yerinde etkin ise.

COleClientItem::IsLinkUpToDate

İade doğru bağlantılı bir madde, kaynak belge tarihi ise.

COleClientItem::IsModified

İade TRUE en son kaydedilişinden sonra öğe değiştirildiğinde.

COleClientItem::IsOpen

İade TRUE madde sunucu uygulamasında açık ise.

COleClientItem::IsRunning

İade TRUE maddenin sunucu uygulaması çalışıyorsa.

COleClientItem::OnActivate

Öğenin etkinleştirilmiş olduğunu bildirmek üzere çerçevesi tarafından çağrıldı.

COleClientItem::OnActivateUI

Madde etkinleştirilirse ve kullanıcı arabirimi göstermesi gerektiğini bildirmek için çerçevesi tarafından çağrıldı.

COleClientItem::OnChange

Sunucu ole öğe değiştiğinde denir. Uygulaması gereklidir.

COleClientItem::OnDeactivate

Bir öğeyi devre dışı bırakıldığında çerçevesi tarafından çağrıldı.

COleClientItem::OnDeactivateUI

Sunucu kendi yerinde kullanıcı arabirimi kaldırıldığında çerçevesi tarafından çağrıldı.

COleClientItem::OnGetClipboardData

Panoya kopyalanan verileri almak için framework tarafından çağrıldı.

COleClientItem::OnInsertMenus

Bileşik bir menü oluşturmak için çerçevesi tarafından çağrıldı.

COleClientItem::OnRemoveMenus

Konteynerin menüleri bir bileşik menüsünden kaldırmak için framework tarafından çağrıldı.

COleClientItem::OnSetMenu

Framework yüklemeniz ve bileşik bir menüyü kaldırmak olarak adlandırılır.

COleClientItem::OnShowControlBars

Framework gösterebilir ve denetim çubuğu olarak adlandırılır.

COleClientItem::OnUpdateFrameTitle

Çerçeve pencerenin başlık çubuğunu güncelleştirmek için çerçevesi tarafından çağrıldı.

COleClientItem::ReactivateAndUndo

Öğeyi yeniden etkinleştirir ve son yerinde düzenleme işlemini geri alır.

COleClientItem::Release

Madde bağlantılı bir ole bağlantısı bırakır ve açık olması durumunda kapatır. İstemci madde yok değil.

COleClientItem::Reload

Madde çağrısı yapıldıktan sonra yeniden yükler ActivateAs.

COleClientItem::Run

Bu öğeyle ilişkili uygulama çalışır.

COleClientItem::SetDrawAspect

Maddenin geçerli görünümü oluşturma işlemi için ayarlar.

COleClientItem::SetExtent

ole maddenin sınırlayıcı dikdörtgeni olarak ayarlar.

COleClientItem::SetHostNames

Sunucu ole öğeyi düzenlerken görüntüler adlarını ayarlar.

COleClientItem::SetIconicMetafile

Öğe simgesinin çizim için kullanılan meta dosyası önbelleğe alır.

COleClientItem::SetItemRects

Maddenin sınırlayıcı dikdörtgeni olarak ayarlar.

COleClientItem::SetLinkUpdateOptions

Bağlantılı madde (Gelişmiş özelliği) için güncelleştirme modunu ayarlar.

COleClientItem::SetPrintDevice

Bu istemci öğenin Hedefi Yazdır aygıt ayarlar.

COleClientItem::UpdateLink

Bir öğeyi sunu önbelleğini güncelleştirir.

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

Ad

Description

COleClientItem::CanActivate

Yerinde etkinleştirme izin verilip verilmediğini belirlemek için çerçevesi tarafından çağrıldı.

COleClientItem::OnChangeItemPosition

Öğenin konumu değiştiğinde çerçevesi tarafından çağrıldı.

COleClientItem::OnDeactivateAndUndo

Etkinleştirmeden sonra geri almak için framework tarafından çağrıldı.

COleClientItem::OnDiscardUndoState

Maddenin geri alma durumu bilgilerini atmak için çerçevesi tarafından çağrıldı.

COleClientItem::OnGetClipRect

Maddenin dikdörtgen kırpma koordinatları almak için çerçevesi tarafından çağrıldı.

COleClientItem::OnGetItemPosition

Görünümüne göre maddenin konuma almak için framework tarafından çağrıldı.

COleClientItem::OnGetWindowContext

Bir öğeyi yerleştirmek için etkinleştirildiğinde, çerçevesi tarafından çağrıldı.

COleClientItem::OnScrollBy

Öğeyi kaydırmak için framework tarafından çağrıldı.

COleClientItem::OnShowItem

ole öğesini görüntülemek için çerçevesi tarafından çağrıldı.

Notlar

ole öğesi oluşturulur ve kullanıcıya tek bir belge olarak görünecek şekilde, "sorunsuz" bir belgeye eklenebilir Sunucu uygulaması tarafından tutulan verileri temsil eder. "ole madde içeren bir belge ile oluşan bileşik belge bir" sonucudur.

ole madde ya da katıştırılmış bağlantılı veya. Gömülü olduğu, kendi veri bileşik belgenin bir parçası depolanır. Bağlıysa, verilerini ayrı bir dosya sunucu uygulaması tarafından oluşturulan bir parçası olarak saklanır ve bu dosyaya bir bağlantı bileşik belgede depolanır. Tüm ole öğeleri düzenlemek için çağrılması gerektiğini sunucu uygulaması belirten bilgiler içerir.

COleClientItemSunucu uygulaması gelen isteklere yanıt olarak adlandırılan birkaç geçersiz kılınabilir işlevini tanımlar; Bu overridables genellikle bildirimleri olarak davranır. Bu kapsayıcı ole öğeyi düzenlerken kullanıcıların yaptığı değişiklikleri bildirmek ya da düzenleme sırasında gerekli bilgileri almak için sunucu uygulaması sağlar.

COleClientItembiriyle kullanılan COleDocument, COleLinkingDoc, ya da COleServerDoc sınıfı. Kullanmak için COleClientItem, bu türden bir sınıf türetilmiş ve uygulamak OnChange konteyner öğede yapılan değişiklikler nasıl yanıt vereceğini tanımlar üye işlevi. Yerinde etkinleştirme desteklemek için geçersiz kılma OnGetItemPosition üye işlevi. Bu işlev, ole madde görüntülenen konumu hakkında bilgi sağlar.

Makaleleri kapsayıcı arabirimini kullanma hakkında daha fazla bilgi için bkz: kapsayıcıları: bir kap uygulama ve etkinleştirme.

Not

Windows SDK Katıştırılmış ve bağlı öğeleri "nesne" olarak başvurur ve "sınıflar" olarak öğe türlerini gösterir. Bu başvuru "madde" terimi ilgili C++ nesnesi ile ole kategorisi C++ sınıfından ayırt etmek için "type" terimi ole varlık ayırmak için kullanır.

Devralma hiyerarşisi

CObject

CCmdTarget

CDocItem

COleClientItem

Gereksinimler

Başlık: afxole.h

Ayrıca bkz.

Başvuru

CDocItem sınıfı

Hiyerarşi grafik

COleServerItem sınıfı

Kavramlar

mfc örnek MFCBIND

mfc örnek OCLIENT