Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Basisklasse für Dokumentelemente, die Komponenten der Daten eines Dokuments sind.
Syntax
class CDocItem : public CCmdTarget
Member
Öffentliche Methoden
| Name | Beschreibung |
|---|---|
| CDocItem::GetDocument | Gibt das Dokument zurück, das das Element enthält. |
| CDocItem::IsBlank | Bestimmt, ob das Element Informationen enthält. |
Hinweise
CDocItem Objekte werden verwendet, um OLE-Elemente in Client- und Serverdokumenten darzustellen.
Weitere Informationen finden Sie im Artikel Container: Implementieren eines Containers.
Vererbungshierarchie
CDocItem
Anforderungen
Kopfzeile: afxole.h
CDocItem::GetDocument
Rufen Sie diese Funktion auf, um das Dokument abzurufen, das das Element enthält.
CDocument* GetDocument() const;
Rückgabewert
Ein Zeiger auf das Dokument, das das Element enthält; NULL, wenn das Element nicht Teil eines Dokuments ist.
Hinweise
Diese Funktion wird in den abgeleiteten Klassen COleClientItem und COleServerItem überschrieben, wobei ein Zeiger auf ein COleDocument-Objekt, ein COleLinkingDoc- oder ein COleServerDoc-Objekt zurückgegeben wird.
CDocItem::IsBlank
Wird vom Framework aufgerufen, wenn die Standard serialisierung auftritt.
virtual BOOL IsBlank() const;
Rückgabewert
Nonzero, wenn das Element keine Informationen enthält; andernfalls 0.
Hinweise
Standardmäßig CDocItem sind Objekte nicht leer. COleClientItem-Objekte sind manchmal leer, da sie direkt von CDocItem. COleServerItem-Objekte sind jedoch immer leer. Standardmäßig werden OLE-Anwendungen, die Objekte enthalten COleClientItem , die kein x- oder y-Ausmaß aufweisen, serialisiert. Dies geschieht durch Zurückgeben von TRUE aus einer Außerkraftsetzung, IsBlank wenn das Element kein x- oder y-Ausmaß aufweist.
Überschreiben Sie diese Funktion, wenn Sie andere Aktionen während der Serialisierung implementieren möchten.
Siehe auch
CCmdTarget-Klasse
Hierarchiediagramm
COleDocument-Klasse
COleServerItem-Klasse
COleClientItem-Klasse