Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Classe di base per elementi del documento, ovvero i componenti dei dati di un documento.
Sintassi
class CDocItem : public CCmdTarget
Membri
Metodi pubblici
| Nome | Descrizione |
|---|---|
| CDocItem::GetDocument | Restituisce il documento contenente l'elemento. |
| CDocItem::IsBlank | Determina se l'elemento contiene informazioni. |
Osservazioni:
CDocItem gli oggetti vengono utilizzati per rappresentare gli elementi OLE nei documenti client e server.
Per altre informazioni, vedere l'articolo Contenitori: Implementazione di un contenitore.
Gerarchia di ereditarietà
CDocItem
Requisiti
Intestazione: afxole.h
CDocItem::GetDocument
Chiamare questa funzione per ottenere il documento contenente l'elemento.
CDocument* GetDocument() const;
Valore restituito
Puntatore al documento che contiene l'elemento; NULL, se l'elemento non fa parte di un documento.
Osservazioni:
Questa funzione viene sottoposta a override nelle classi derivate COleClientItem e COleServerItem, restituendo un puntatore a un oggetto COleDocument, COleLinkingDoc o COleServerDoc .
CDocItem::IsBlank
Chiamato dal framework quando si verifica la serializzazione predefinita.
virtual BOOL IsBlank() const;
Valore restituito
Diverso da zero se l'elemento non contiene informazioni; in caso contrario, 0.
Osservazioni:
Per impostazione predefinita, CDocItem gli oggetti non sono vuoti. Gli oggetti COleClientItem sono talvolta vuoti perché derivano direttamente da CDocItem. Tuttavia, gli oggetti COleServerItem sono sempre vuoti. Per impostazione predefinita, le applicazioni OLE contenenti COleClientItem oggetti senza estensione x o y vengono serializzate. Questa operazione viene eseguita restituendo TRUE da un override di IsBlank quando l'elemento non ha un extent x o y.
Eseguire l'override di questa funzione se si desidera implementare altre azioni durante la serializzazione.
Vedi anche
Classe CCmdTarget
Grafico della gerarchia
Classe COleDocument
Classe COleServerItem
Classe COleClientItem