Sdílet prostřednictvím


Kontejnery: Položky klient

Tento článek vysvětluje, jsou položky klienta a ze třídy, co by aplikace odvodit položky svého klienta.

Položky klienta jsou datové položky náležející do jiné aplikace, která jsou obsažena v nebo odkazuje na dokument aplikace OLE kontejneru.Vložené položky klient je jehož dat obsažených v dokumentu; ty, jejichž data jsou uložena v jiném umístění odkazuje dokument kontejneru jsou propojeny.

Třída dokumentu v aplikaci OLE je odvozena od třídy COleDocument , nikoli z CDocument.COleDocument Třída dědí z CDocument funkce nezbytné pro použití v dokumentu zobrazit architektura, na které MFC aplikace využívají.COleDocumenttaké definuje rozhraní, které zpracuje dokument jako kolekce CDocItem objektů.Několik COleDocument funkce členů jsou k dispozici pro přidání, načítání a odstranění prvků kolekce.

Každá aplikace kontejneru by odvodit z nejméně jednu třídu COleClientItem.Objekty této třídy představují položky vložený nebo propojený, OLE dokumentu.Tyto objekty neexistuje života dokument obsahující, pokud jsou odstraněny z dokumentu.

CDocItemje základní třída pro COleClientItem a COleServerItem.Objekty třídy odvozené z těchto dvou působit jako prostředníci mezi položkou OLE a klientské a serverové aplikace, resp..Pokaždé, když je přidána nová položka OLE v dokumentu rámec MFC přidá nový objekt aplikace klienta COleClientItem-odvozené třídy dokumentu kolekci CDocItem objektů.

Viz také

Referenční dokumentace

Třída COleClientItem

Třída COleServerItem

Koncepty

Kontejnery

Kontejnery: Soubory složené

Kontejnery: Problémy uživatelského rozhraní

Kontejnery: Rozšířené funkce