CDocItem, classe
Classe de base des éléments de document, qui sont les composants des données d'un document.
Syntaxe
class CDocItem : public CCmdTarget
Membres
Méthodes publiques
Nom | Description |
---|---|
CDocItem ::GetDocument | Retourne le document qui contient l’élément. |
CDocItem ::IsBlank | Détermine si l’élément contient des informations. |
Notes
CDocItem
les objets sont utilisés pour représenter des éléments OLE dans les documents client et serveur.
Pour plus d’informations, consultez l’article Conteneurs : Implémentation d’un conteneur.
Hiérarchie d'héritage
CDocItem
Spécifications
En-tête : afxole.h
CDocItem ::GetDocument
Appelez cette fonction pour obtenir le document qui contient l’élément.
CDocument* GetDocument() const;
Valeur de retour
Pointeur vers le document qui contient l’élément ; NULL, si l’élément ne fait pas partie d’un document.
Notes
Cette fonction est substituée dans les classes dérivées COleClientItem et COleServerItem, retournant un pointeur vers un COleDocument, un COleLinkingDoc ou un objet COleServerDoc.
CDocItem ::IsBlank
Appelé par l’infrastructure lorsque la sérialisation par défaut se produit.
virtual BOOL IsBlank() const;
Valeur de retour
Différent de zéro si l’élément ne contient aucune information ; sinon 0.
Notes
Par défaut, CDocItem
les objets ne sont pas vides. Les objets COleClientItem sont parfois vides, car ils dérivent directement de CDocItem
. Toutefois, les objets COleServerItem sont toujours vides. Par défaut, les applications OLE contenant des COleClientItem
objets qui n’ont aucune extension x ou y sont sérialisées. Pour ce faire, retourne la valeur TRUE à partir d’un remplacement de IsBlank
l’élément dont l’étendue n’est pas x ou y.
Remplacez cette fonction si vous souhaitez implémenter d’autres actions pendant la sérialisation.
Voir aussi
CCmdTarget, classe
Graphique hiérarchique
COleDocument, classe
COleServerItem, classe
COleClientItem, classe