Эти классы используются в серверных приложениях. Сервер документов являются производными от COleServerDoc , а не CDocument. Обратите внимание, что поскольку COleServerDoc является производным от COleLinkingDoc, сервер документы могут быть также контейнеров, которые поддерживают связывание.
Класс COleServerItem представляет документ или часть документа, который может быть внедрен в другой документ или связаны с.
COleIPFrameWnd и COleResizeBar поддержка редактирования на месте в то время как объект находится в контейнере и COleTemplateServer поддерживает создание документа/представления пар, так что OLE-объектов из других приложений можно редактировать.
Используется как базовый класс для классов документа приложение сервера. COleServerDoc объекты предоставляют основную часть поддержки сервера через взаимодействие с объектами COleServerItem . Возможность визуального редактирования обеспечивается с помощью архитектуры документ/представление библиотеки классов.
Абстрактный базовый класс COleClientItem и COleServerItem. Объекты классов, производных от CDocItem представляют части документов.
Используется для представления интерфейс OLE COleServerDoc элементов. Обычно существует один объект COleServerDoc , который представляет встроенный часть документа. В серверах, поддерживают ссылки на части документов может быть много объектов COleServerItem , каждый из которых представляет ссылку на часть документа.
Обеспечивает в фрейме окна для просмотра при редактировании документа сервера в месте.
Предоставляет стандартный пользовательский интерфейс для изменения размера на месте. Объекты этого класса всегда используются в сочетании с COleIPFrameWnd объектами.
Используется для создания документов с использованием основы архитектуры документ/представление. COleTemplateServer объект делегирует большую часть своей работы на связанный объект CDocTemplate.
Исключение, вследствие сбоя в обработке OLE. Этот класс используется как контейнеров, так и серверов.