Teilen über


OLE-Server-Klassen

Diese Klassen werden von Serveranwendungen verwendet. Serverdokumente werden nicht von COleServerDoc CDocument. Beachten Sie, dass es sich bei COleServerDoc COleLinkingDocServerdokumenten um Container handelt, die verknüpfungen unterstützen.

Die COleServerItem Klasse stellt ein Dokument oder einen Teil eines Dokuments dar, das in ein anderes Dokument eingebettet oder verknüpft werden kann.

COleIPFrameWnd unterstützt COleResizeBar die direkte Bearbeitung, während sich das Objekt in einem Container befindet, und COleTemplateServer unterstützt die Erstellung von Dokument-/Ansichtspaaren, sodass OLE-Objekte aus anderen Anwendungen bearbeitet werden können.

COleServerDoc
Wird als Basisklasse für Dokumentklassen der Serveranwendung verwendet. COleServerDoc Objekte bieten den Großteil der Serverunterstützung durch Interaktionen mit COleServerItem Objekten. Die visuelle Bearbeitungsfunktion wird mithilfe der Dokument-/Ansichtsarchitektur der Klassenbibliothek bereitgestellt.

CDocItem
Abstrakte Basisklasse von COleClientItem und COleServerItem. Von Dokumenten abgeleitete CDocItem Objekte von Klassen.

COleServerItem
Wird verwendet, um die OLE-Schnittstelle für COleServerDoc Elemente darzustellen. Es gibt in der Regel ein COleServerDoc Objekt, das den eingebetteten Teil eines Dokuments darstellt. Auf Servern, die Links zu Teilen von Dokumenten unterstützen, kann es viele COleServerItem Objekte geben, von denen jeder eine Verknüpfung zu einem Teil des Dokuments darstellt.

COleIPFrameWnd
Stellt das Rahmenfenster für eine Ansicht bereit, wenn ein Serverdokument bearbeitet wird.

COleResizeBar
Stellt die Standardbenutzeroberfläche für die direkte Größenänderung bereit. Objekte dieser Klasse werden immer in Verbindung mit COleIPFrameWnd Objekten verwendet.

COleTemplateServer
Wird verwendet, um Dokumente mithilfe der Dokument-/Ansichtsarchitektur des Frameworks zu erstellen. Ein COleTemplateServer Objekt delegiert den größten Teil seiner Arbeit an ein zugeordnetes CDocTemplate Objekt.

COleException
Eine Ausnahme, die sich aus einem Fehler bei der OLE-Verarbeitung ergibt. Diese Klasse wird sowohl von Containern als auch von Servern verwendet.

Siehe auch

Klassenübersicht