COleServerDoc Klassenmember

Bau
Attribute
Operationen
Overridables

Bau
COleServerDoc Erstellt ein Objekt COleServerDoc.

Attribute
IsEmbedded Gibt an, ob das Dokument in ein Containerdokument eingebettet oder laufen Stand-Alone ist.
IsInPlaceActive Gibt TRUE zurück, wenn das Element im Ort derzeit aktiviert ist.
GetEmbeddedItem Gibt einen Zeiger auf ein Element, das gesamte Dokument darstellt.
GetItemPosition Gibt das aktuelle Position Rechteck, relativ zum Clientbereich der Container-Anwendung, für die in-Place-Bearbeitung.
GetItemClipRect Gibt das aktuellen Auswahlrechteck für in-Place-Bearbeitung.
GetZoomFactor Gibt den Zoomfaktor in Pixel zurück.

Operationen

OnExecOleCmd Führt einen angegebenen Befehl oder zeigt die Hilfe für den Befehl.
NotifyChanged Container benachrichtigt, dass der Benutzer das Dokument geändert hat.
NotifyRename Container benachrichtigt, dass der Benutzer das Dokument umbenannt hat.
NotifySaved Container benachrichtigt, dass der Benutzer das Dokument gespeichert wurde.
NotifyClosed Container benachrichtigt, dass der Benutzer das Dokument geschlossen ist.
SaveEmbedding Sagt die Container-Anwendung, das Dokument zu speichern.
ActivateInPlace Aktiviert das Dokument in-Place-Bearbeitung.
DeactivateAndUndo Deaktiviert die Server-Benutzeroberfläche.
DiscardUndoState Verwirft rückgängig-Informationen.
RequestPositionChange Ändert die Position des Rahmens in-Place-Bearbeitung.
ScrollContainerBy Blättert das Containerdokument.
UpdateAllItems Container benachrichtigt, dass der Benutzer das Dokument geändert hat.

Overridables

GetDocObjectServer Überschreiben Sie diese Funktion, um ein neues CDocObjectServer -Objekt erstellen und darauf hinweisen, dass dieses Dokument ein DocObject-Container ist.
OnUpdateDocument Vom Framework aufgerufen, wenn ein Serverdokument, das ein eingebettetes Element ist Aktualisierung des Containers Kopie des Elements gespeichert wird,.
OnGetEmbeddedItem Aufgerufen, um eine COleServerItem abzurufen, das das gesamte Dokument darstellt; verwendet, um ein eingebettetes Element abzurufen. Umsetzung erforderlich.
OnClose Vom Framework aufgerufen, wenn ein Container zum Schließen des Dokuments fordert.
OnSetHostNames Vom Framework aufgerufen, wenn ein Container den Fenstertitel für ein eingebettetes Objekt setzt.
OnShowDocument Ein-oder Ausblenden des Dokuments aufgerufen.
OnDeactivate Vom Framework aufgerufen, wenn der Benutzer ein Element deaktiviert, die im Ort aktiviert wurde.
OnDeactivateUI Aufgerufen, um Steuerelemente und andere Elemente der Benutzeroberfläche für die direkte Aktivierung erstellt zu zerstören.
OnSetItemRects Aufgerufen, das in-Place-Bearbeitung Rahmenfenster innerhalb der Container-Anwendung Fenster positionieren.
OnReactivateAndUndo Aufgerufen, während der in-Place-Bearbeitung vorgenommene Änderungen rückgängig machen.
OnFrameWindowActivate Vom Framework aufgerufen, wenn der Container-Rahmen-Fenster aktiviert oder deaktiviert ist.
OnDocWindowActivate Vom Framework aufgerufen, wenn der Container Dokumentrahmenfenster aktiviert oder deaktiviert ist.
OnShowControlBars Aufgerufen, um ein- oder Ausblenden der Steuerleisten für in-Place-Bearbeitung.
OnResizeBorder Vom Framework aufgerufen, wenn der Container-Anwendungs Rahmenfenster oder Dokumentfensters angepasst wird.
CreateInPlaceFrame Aufgerufen, zum Erstellen eines Frame-Fensters für in-Place-Bearbeitung.
DestroyInPlaceFrame Aufgerufen, um ein Rahmenfenster für in-Place-Bearbeitung zu zerstören.

COleServerDoc ÜbersichtBasis-Klassenmember | Hierarchiediagramm

Index