CDocItem Sınıfı
Belge verilerinin bileşenleri olan belge öğelerinin temel sınıfı.
Sözdizimi
class CDocItem : public CCmdTarget
Üyeler
Genel Yöntemler
Ad | Tanım |
---|---|
CDocItem::GetDocument | Öğeyi içeren belgeyi döndürür. |
CDocItem::IsBlank | Öğenin herhangi bir bilgi içerip içermediğini belirler. |
Açıklamalar
CDocItem
nesneleri hem istemci hem de sunucu belgelerindeki OLE öğelerini temsil etmek için kullanılır.
Daha fazla bilgi için Kapsayıcılar: Kapsayıcı Uygulama makalesine bakın.
Devralma Hiyerarşisi
CDocItem
Gereksinimler
Üst bilgi: afxole.h
CDocItem::GetDocument
Öğeyi içeren belgeyi almak için bu işlevi çağırın.
CDocument* GetDocument() const;
İade Değeri
Öğeyi içeren belge işaretçisi; Null, öğe bir belgenin parçası değilse.
Açıklamalar
Bu işlev türetilmiş COleClientItem ve COleServerItem sınıflarında geçersiz kılınarak COleDocument, COleLinkingDoc veya COleServerDoc nesnesine işaretçi döndürülür.
CDocItem::IsBlank
Varsayılan serileştirme gerçekleştiğinde çerçeve tarafından çağrılır.
virtual BOOL IsBlank() const;
İade Değeri
Öğe bilgi içermiyorsa sıfır olmayan; aksi takdirde 0.
Açıklamalar
Varsayılan olarak, CDocItem
nesneler boş değildir. COleClientItem nesneleri bazen doğrudan öğesinden türetildiğinden CDocItem
boş olur. Ancak, COleServerItem nesneleri her zaman boş olur. Varsayılan olarak, x veya y uzantısı olmayan nesneler içeren COleClientItem
OLE uygulamaları serileştirilir. Bu işlem, öğenin x veya y kapsamı olmadığında öğesinin IsBlank
geçersiz kılmasından TRUE döndürülerek yapılır.
Serileştirme sırasında başka eylemler uygulamak istiyorsanız bu işlevi geçersiz kılın.
Ayrıca bkz.
CCmdTarget Sınıfı
Hiyerarşi Grafiği
COleDocument Sınıfı
COleServerItem Sınıfı
COleClientItem Sınıfı
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin