Klasy serwerów OLE
Te klasy są używane przez aplikacje serwera. Dokumenty serwera pochodzą COleServerDoc
zamiast z CDocument
. Należy pamiętać, że ponieważ COleServerDoc
pochodzi z COleLinkingDoc
programu , dokumenty serwera mogą być również kontenerami obsługującymi łączenie.
Klasa COleServerItem
reprezentuje dokument lub część dokumentu, która może być osadzona w innym dokumencie lub połączona.
COleIPFrameWnd
obsługa edycji w miejscu, gdy obiekt znajduje się w kontenerze, i COleResizeBar
COleTemplateServer
obsługuje tworzenie par dokumentów/widoków, dzięki czemu można edytować obiekty OLE z innych aplikacji.
Coleserverdoc
Używana jako klasa podstawowa dla klas dokumentów aplikacji serwera. COleServerDoc
obiekty zapewniają większość obsługi serwera za pośrednictwem interakcji z obiektami COleServerItem
. Możliwość edycji wizualnej jest udostępniana przy użyciu architektury dokumentów/widoków biblioteki klas.
Cdocitem
Abstrakcyjna klasa bazowa i COleClientItem
COleServerItem
. Obiekty klas pochodzących z CDocItem
części dokumentów.
Coleserveritem
Służy do reprezentowania interfejsu OLE dla COleServerDoc
elementów. Zazwyczaj istnieje jeden COleServerDoc
obiekt, który reprezentuje osadzoną część dokumentu. Na serwerach obsługujących łącza do części dokumentów może istnieć wiele COleServerItem
obiektów, z których każdy reprezentuje link do części dokumentu.
Coleipframewnd
Zawiera okno ramki dla widoku, gdy dokument serwera jest edytowany.
COleResizeBar
Zapewnia standardowy interfejs użytkownika umożliwiający zmianę rozmiaru w miejscu. Obiekty tej klasy są zawsze używane w połączeniu z obiektami COleIPFrameWnd
.
Coletemplateserver
Służy do tworzenia dokumentów przy użyciu architektury dokumentu/widoku platformy. Obiekt COleTemplateServer
deleguje większość jego pracy do skojarzonego CDocTemplate
obiektu.
Coleexception
Wyjątek wynikający z błędu przetwarzania OLE. Ta klasa jest używana zarówno przez kontenery, jak i serwery.