Bagikan melalui


Kelas CDocItem

Kelas dasar untuk item dokumen, yang merupakan komponen data dokumen.

Sintaks

class CDocItem : public CCmdTarget

Anggota

Metode Publik

Nama Deskripsi
CDocItem::GetDocument Mengembalikan dokumen yang berisi item.
CDocItem::IsBlank Menentukan apakah item berisi informasi apa pun.

Keterangan

CDocItem objek digunakan untuk mewakili item OLE dalam dokumen klien dan server.

Untuk informasi selengkapnya, lihat artikel Kontainer: Menerapkan Kontainer.

Hierarki Warisan

CObject

CCmdTarget

CDocItem

Persyaratan

Header: afxole.h

CDocItem::GetDocument

Panggil fungsi ini untuk mendapatkan dokumen yang berisi item.

CDocument* GetDocument() const;

Tampilkan Nilai

Penunjuk ke dokumen yang berisi item; NULL, jika item bukan bagian dari dokumen.

Keterangan

Fungsi ini ditimpa di kelas turunan COleClientItem dan COleServerItem, mengembalikan pointer ke COleDocument, COleLinkingDoc, atau objek COleServerDoc .

CDocItem::IsBlank

Dipanggil oleh kerangka kerja ketika serialisasi default terjadi.

virtual BOOL IsBlank() const;

Tampilkan Nilai

Bukan nol jika item tidak berisi informasi; jika tidak, 0.

Keterangan

Secara default, CDocItem objek tidak kosong. Objek COleClientItem terkadang kosong karena berasal langsung dari CDocItem. Namun, objek COleServerItem selalu kosong. Secara default, aplikasi OLE yang berisi COleClientItem objek yang tidak memiliki tingkat x atau y diserialisasikan. Ini dilakukan dengan mengembalikan TRUE dari penimpaan IsBlank ketika item tidak memiliki tingkat x atau y.

Ambil alih fungsi ini jika Anda ingin menerapkan tindakan lain selama serialisasi.

Lihat juga

Kelas CCmdTarget
Bagan Hierarki
Kelas COleDocument
Kelas COleServerItem
Kelas COleClientItem