Sdílet prostřednictvím


Třída CDocObjectServer

Implementuje další rozhraní OLE potřebná k normální COleDocument server do celého serveru DocObject: IOleDocument , IOleDocumentView , IOleCommandTarget , a IPrint .

class CDocObjectServer : public CCmdTarget

Členy

Veřejné konstruktory

Název

Description

CDocObjectServer::CDocObjectServer

Konstrukce CDocObjectServer objektu.

Veřejné metody

Název

Description

CDocObjectServer::ActivateDocObject

Aktivuje objekt serveru dokumentů, ale nezobrazuje se.

Chráněné metody

Název

Description

CDocObjectServer::OnActivateView

Zobrazení DocObject.

CDocObjectServer::OnApplyViewState

Obnoví stav DocObject zobrazení.

CDocObjectServer::OnSaveViewState

Uloží stav DocObject zobrazení.

Poznámky

CDocObjectServerje odvozen z CCmdTarget a úzce spolupracuje s COleServerDoc vystavit rozhraní.

Server DocObject dokument může obsahovat CDocObjectServerItem objekty, které představují položky DocObject rozhraní serveru.

Přizpůsobení serveru DocObject, odvodit vlastní třídy z CDocObjectServer a přepsat nastavení jeho zobrazení funkcí OnActivateView, OnApplyViewState, a OnSaveViewState.Musíte zadat novou instanci třídy odpověď na volání v rámci.

Další informace o DocObjects CDocObjectServerItem a COleCmdUI v MFC odkaz.Viz také první kroky Internet: aktivní dokumenty a Aktivních dokumentů.

Také naleznete v následujícím článku znalostní báze Knowledge Base:

  • Q247382: PRB: popisy pro ovládací prvky ActiveX dokumentu serveru jsou skryté kontejnerem ActiveX dokumentu

Hierarchii dědičnosti

CObject

CCmdTarget

CDocObjectServer

Požadavky

Záhlaví: afxdocob.h

Viz také

Referenční dokumentace

Třída CCmdTarget

Graf hierarchie

Třída CDocObjectServerItem