COleServerDoc::GetDocObjectServer

virtuelle CDocObjectServer * GetDocObjectServer ( LPOLEDOCUMENTSITE pSite );

Rückgabewert

Ein Zeiger auf eine CDocObjectServer; NULL , wenn der Vorgang fehlgeschlagen ist.

Parameter

pSite

Zeiger auf die IOleDocumentSite -Schnittstelle, die in diesem Dokument wird mit dem Server verbinden.

Bemerkungen

Überschreiben Sie diese Funktion erstellt ein neues Element der CDocObjectServer und einen Zeiger darauf zurückgeben. Wenn ein DocObject-Server aktiviert ist, die Rückgabe von einer nicht-NULL -Zeiger zeigt, dass der Client DocObjects unterstützen kann. Die Standardimplementierung gibt NULL zurück.

Eine typische Implementierung für ein Dokument, das DocObjects unterstützt wird einfach ein neues CDocObjectServer Objekt reservieren und an den Aufrufer zurückgeben. Zum Beispiel:

CDocObjectServer * COleServerDoc::GetDocObjectServer(LPOLEDOCUMENTSITE pSite)
{
   zurück neue CDocObjectServer (, pSite);
}

COleServerDoc ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CDocObjectServer::CDocObjectServer

Index