Ces classes sont utilisées par les applications serveur. Documents du serveur sont dérivées de COleServerDoc plutôt que CDocument. Notez que puisque COleServerDoc est dérivé de COleLinkingDoc, documents du serveur peuvent être aussi des contenants qui se charge de la liaison.
La classe de COleServerItem représente un document ou une partie d'un document qui peut être incorporé dans un autre document ou lié à.
COleIPFrameWnd et COleResizeBar soutien modification sur place alors que l'objet est un conteneur, et COleTemplateServer prend en charge la création de paires de document/vue pour d'autres applications, les objets OLE peuvent être édités.
Utilisé comme classe de base pour les classes de document d'application serveur. COleServerDoc objets fournissent la majeure partie du support du serveur grâce à des interactions avec les objets de COleServerItem . Capacité de montage visuelle est fournie en utilisant l'architecture document/vue de la bibliothèque de classes.
Classe de base abstraite de COleClientItem et COleServerItem. Les objets des classes dérivées de CDocItem représentent les parties de documents.
Utilisé pour représenter l'interface OLE de COleServerDoc des éléments. Il n'y a généralement qu'un seul objet COleServerDoc , qui représente la partie incorporée d'un document. Dans les serveurs prenant en charge les liens vers les parties des documents, il peut y avoir plusieurs objets de COleServerItem , dont chacun représente un lien à une partie du document.
Fournit la fenêtre frame pour un point de vue, lorsqu'un document de serveur est modifié en place.
Fournit l'interface utilisateur standard pour redimensionner en place. Objets de cette classe sont toujours utilisés en conjonction avec des objets de COleIPFrameWnd.
Utilisé pour créer des documents en utilisant l'architecture document/vue du cadre. Un objet COleTemplateServer délègue la plupart de ses travaux à un objet CDocTemplate associé.
Une exception résultant d'un échec au traitement OLE. Cette classe est utilisée par les conteneurs et serveurs.