Share via


Classe di CDocObjectServer

Implementa OLE collega aggiuntivo necessario per trasformare un server normale COleDocument un server completo di DocObject: IOleDocument, IOleDocumentView, IOleCommandTargete IPrint.

class CDocObjectServer : public CCmdTarget

Membri

f7zd4wes.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CDocObjectServer::CDocObjectServer

Costruisce un oggetto CDocObjectServer.

f7zd4wes.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CDocObjectServer::ActivateDocObject

Attiva il server oggetto del documento, ma non la seguente.

f7zd4wes.collapse_all(it-it,VS.110).gifMetodi protetti

Nome

Descrizione

CDocObjectServer::OnActivateView

Viene visualizzato il punto di vista di DocObject.

CDocObjectServer::OnApplyViewState

Ripristina lo stato di visualizzazione di DocObject.

CDocObjectServer::OnSaveViewState

Salvare lo stato di visualizzazione di DocObject.

Note

CDocObjectServer viene derivato in modo migliore da CCmdTarget e da funziona con COleServerDoc per esporre le interfacce.

Un documento server di DocObject può contenere oggetti CDocObjectServerItem, che rappresentano l'interfaccia server agli elementi di DocObject.

Per personalizzare il server di DocObject, derivare la classe da CDocObjectServer ed eseguire l'override delle funzioni, OnActivateView, OnApplyViewStatee OnSaveViewStatedi visualizzazione di installazione.È necessario fornire una nuova istanza della classe in risposta alle chiamate del framework.

Per ulteriori informazioni su DocObjects, vedere CDocObjectServerItem e COleCmdUIin riferimenti alla libreria MFC.Vedere anche Primi passaggi Internet: documenti attivi e documenti attivi.

Inoltre vedere il seguente articolo della Knowledge Base:

  • Q247382: PRB: Le descrizioni comandi per i controlli server nel documento ActiveX sono nascoste dal contenitore di documenti ActiveX

Gerarchia di ereditarietà

CObject

CCmdTarget

CDocObjectServer

Requisiti

Header: afxdocob.h

Vedere anche

Riferimenti

Classe di CCmdTarget

Grafico della gerarchia

Classe di CDocObjectServerItem