COleClientItem sınıfı
Kapsayıcı arabirim ole öğeleri tanımlar.
class COleClientItem : public CDocItem
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Yapıları bir COleClientItem nesnesi. |
Public yöntemler
Ad |
Description |
---|---|
Bir operasyon için ole öğeyi açar ve belirtilen fiil yürütür. |
|
Öğeyi başka bir tür olarak etkinleştirir. |
|
ole nesnesindeki verilere erişiyor. |
|
Bir konteyner uygulaması katıştırılmış nesne oluşturma gösterir. |
|
Bir konteyner uygulaması bağlantılı nesne oluşturmak gösterir. |
|
Pano gömülebilir veya statik ole öğe içerip içermediğini gösterir. |
|
Pano linkable ole öğe içerip içermediğini gösterir. |
|
Bir sunucuya bağlantıyı kapatır, ancak ole madde bozmak değil. |
|
Öğeyi başka bir türe dönüştürür. |
|
ole öğeyi Pano'ya kopyalar. |
|
Varolan bir öğeyi bir kopyasını oluşturur. |
|
Katıştırılmış bir öğeyi Pano'dan oluşturur. |
|
Katıştırılmış bir öğeyi veri nesnesi oluşturur. |
|
Katıştırılmış bir öğeyi bir dosya oluşturur. |
|
Bağlantılı bir öğeyi Pano'dan oluşturur. |
|
Bağlantılı madde bir veri nesnesi oluşturur. |
|
Bir dosyadan bağlı bir öğe oluşturur. |
|
Sunucu uygulaması başlatarak yeni bir katıştırılmış öğesi oluşturur. |
|
Statik bir öğeyi Pano'dan oluşturur. |
|
Statik öğe bir veri nesnesi oluşturur. |
|
Öğeyi devre dışı bırakır. |
|
Kap uygulamasının kullanıcı arabiriminin özgün durumuna geri yükler. |
|
Siler veya ole madde bağlantılı madde ise kapatır. |
|
Sürükle ve bırak işlemini gerçekleştirir. |
|
Belirtilen fiil yürütür. |
|
ole madde çizer. |
|
Madde yerinde etkinleştirildiğinde görünüm alır. |
|
ole maddenin dikdörtgeninin sınırları döndürür. |
|
Bugünkü maddenin sınıf kimliğini alır |
|
Panoya çağırarak konulabilir veriyi alır CopyToClipboard üye işlevi. |
|
İade COleDocument mevcut madde içeren nesne. |
|
Maddenin geçerli görünüm için işleme alır. |
|
ole maddenin dikdörtgeninin sınırları döndürür. |
|
Belirli bir CLSID sunucuyla ilişkilendirilmiş simge için bir tanıtıcı oluşturma durumunu alır |
|
Öğe simgesinin çizim için kullanılan meta dosyası alır. |
|
Maddenin yerinde düzenleme penceresinin bir işaretçi döndürür. |
|
Maddenin geçerli durumunu alır. |
|
ole işlemini son durumunu verir. |
|
Bağlantılı madde (Gelişmiş özelliği) için güncelleştirme moduna döner. |
|
ole öğe türü (katıştırılmış, bağlantılı veya statik) döndürür. |
|
Maddenin türünü tanımlayan bir dize alır. |
|
İade TRUE madde yerinde etkin ise. |
|
İade doğru bağlantılı bir madde, kaynak belge tarihi ise. |
|
İade TRUE en son kaydedilişinden sonra öğe değiştirildiğinde. |
|
İade TRUE madde sunucu uygulamasında açık ise. |
|
İade TRUE maddenin sunucu uygulaması çalışıyorsa. |
|
Öğenin etkinleştirilmiş olduğunu bildirmek üzere çerçevesi tarafından çağrıldı. |
|
Madde etkinleştirilirse ve kullanıcı arabirimi göstermesi gerektiğini bildirmek için çerçevesi tarafından çağrıldı. |
|
Sunucu ole öğe değiştiğinde denir. Uygulaması gereklidir. |
|
Bir öğeyi devre dışı bırakıldığında çerçevesi tarafından çağrıldı. |
|
Sunucu kendi yerinde kullanıcı arabirimi kaldırıldığında çerçevesi tarafından çağrıldı. |
|
Panoya kopyalanan verileri almak için framework tarafından çağrıldı. |
|
Bileşik bir menü oluşturmak için çerçevesi tarafından çağrıldı. |
|
Konteynerin menüleri bir bileşik menüsünden kaldırmak için framework tarafından çağrıldı. |
|
Framework yüklemeniz ve bileşik bir menüyü kaldırmak olarak adlandırılır. |
|
Framework gösterebilir ve denetim çubuğu olarak adlandırılır. |
|
Çerçeve pencerenin başlık çubuğunu güncelleştirmek için çerçevesi tarafından çağrıldı. |
|
Öğeyi yeniden etkinleştirir ve son yerinde düzenleme işlemini geri alır. |
|
Madde bağlantılı bir ole bağlantısı bırakır ve açık olması durumunda kapatır. İstemci madde yok değil. |
|
Madde çağrısı yapıldıktan sonra yeniden yükler ActivateAs. |
|
Bu öğeyle ilişkili uygulama çalışır. |
|
Maddenin geçerli görünümü oluşturma işlemi için ayarlar. |
|
ole maddenin sınırlayıcı dikdörtgeni olarak ayarlar. |
|
Sunucu ole öğeyi düzenlerken görüntüler adlarını ayarlar. |
|
Öğe simgesinin çizim için kullanılan meta dosyası önbelleğe alır. |
|
Maddenin sınırlayıcı dikdörtgeni olarak ayarlar. |
|
Bağlantılı madde (Gelişmiş özelliği) için güncelleştirme modunu ayarlar. |
|
Bu istemci öğenin Hedefi Yazdır aygıt ayarlar. |
|
Bir öğeyi sunu önbelleğini güncelleştirir. |
Korumalı yöntemleri
Ad |
Description |
---|---|
Yerinde etkinleştirme izin verilip verilmediğini belirlemek için çerçevesi tarafından çağrıldı. |
|
Öğenin konumu değiştiğinde çerçevesi tarafından çağrıldı. |
|
Etkinleştirmeden sonra geri almak için framework tarafından çağrıldı. |
|
Maddenin geri alma durumu bilgilerini atmak için çerçevesi tarafından çağrıldı. |
|
Maddenin dikdörtgen kırpma koordinatları almak için çerçevesi tarafından çağrıldı. |
|
Görünümüne göre maddenin konuma almak için framework tarafından çağrıldı. |
|
Bir öğeyi yerleştirmek için etkinleştirildiğinde, çerçevesi tarafından çağrıldı. |
|
Öğeyi kaydırmak için framework tarafından çağrıldı. |
|
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
COleClientItem
Gereksinimler
Başlık: afxole.h