Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La clase base para los elementos de documento, que son componentes de los datos de un documento.
Sintaxis
class CDocItem : public CCmdTarget
Miembros
Métodos públicos
| Nombre | Descripción |
|---|---|
| CDocItem::GetDocument | Devuelve el documento que contiene el elemento. |
| CDocItem::IsBlank | Determina si el elemento contiene información. |
Comentarios
Los objetos CDocItem se usan para representar elementos OLE en documentos de cliente y servidor.
Para obtener más información, consulte el artículo Contenedores: Implementación de un contenedor.
Jerarquía de herencia
CDocItem
Requisitos
Encabezado: afxole.h
CDocItem::GetDocument
Llame a esta función para obtener el documento que contiene el elemento.
CDocument* GetDocument() const;
Valor devuelto
Puntero al documento que contiene el elemento; será un valor NULL si el elemento no forma parte de un documento.
Comentarios
Esta función se invalida en las clases derivadas COleClientItem y COleServerItem, devolviendo un puntero a COleDocument, un COleLinkingDoc o un objeto COleServerDoc.
CDocItem::IsBlank
Lo llama el marco cuando se produce la serialización predeterminada.
virtual BOOL IsBlank() const;
Valor devuelto
Distinto de cero si el elemento no contiene información; de lo contrario, 0.
Comentarios
De forma predeterminada, los objetos CDocItem no están en blanco. Los objetos COleClientItem a veces están en blanco porque derivan directamente de CDocItem. Sin embargo, los objetos COleServerItem siempre están en blanco. De forma predeterminada, las aplicaciones OLE que contienen objetos COleClientItem que no tienen ninguna extensión x o y se serializan. Esto se hace devolviendo TRUE de una invalidación de IsBlank cuando el elemento no tiene ninguna extensión x o y.
Invalide esta función si desea implementar otras acciones durante la serialización.
Consulte también
CCmdTarget (clase)
Gráfico de jerarquías
COleDocument (clase)
COleServerItem (clase)
COleClientItem (clase)