OLE – třídy serveru
Tyto třídy používají serverové aplikace. Serverové dokumenty jsou odvozeny spíše než COleServerDoc
z CDocument
. Všimněte si, že vzhledem k tomu COleServerDoc
, že je odvozen z COleLinkingDoc
, mohou být také kontejnery, které podporují propojení.
Třída COleServerItem
představuje dokument nebo část dokumentu, které lze vložit do jiného dokumentu nebo propojit.
COleIPFrameWnd
a COleResizeBar
podporuje místní úpravy v době, kdy je objekt v kontejneru, a COleTemplateServer
podporuje vytváření dvojic dokumentů a zobrazení, aby bylo možné upravovat objekty OLE z jiných aplikací.
COleServerDoc
Používá se jako základní třída pro třídy dokumentů serverové aplikace. COleServerDoc
objekty poskytují hromadnou podporu serveru prostřednictvím interakcí s COleServerItem
objekty. Funkce vizuálních úprav je k dispozici pomocí architektury dokumentu a zobrazení knihovny tříd.
CDocItem
Abstraktní základní třída COleClientItem
a COleServerItem
. Objekty tříd odvozených z CDocItem
reprezentovaných částí dokumentů.
COleServerItem
Používá se k reprezentaci rozhraní OLE pro COleServerDoc
položky. Obvykle existuje jeden COleServerDoc
objekt, který představuje vloženou část dokumentu. Na serverech, které podporují odkazy na části dokumentů, může existovat mnoho COleServerItem
objektů, z nichž každý představuje odkaz na část dokumentu.
COleIPFrameWnd
Poskytuje okno rámce pro zobrazení, když je serverový dokument upravován na místě.
COleResizeBar
Poskytuje standardní uživatelské rozhraní pro místní změnu velikosti. Objekty této třídy se vždy používají ve spojení s COleIPFrameWnd
objekty.
COleTemplateServer
Používá se k vytváření dokumentů pomocí architektury dokumentů a zobrazení. Objekt COleTemplateServer
deleguje většinu své práce na přidružený CDocTemplate
objekt.
COleException
Výjimka vyplývající z selhání při zpracování OLE. Tuto třídu používají kontejnery i servery.