Pozadí OLE: Propojování a vkládání
Pomocí příkazu Vložit v aplikaci kontejneru, můžete vytvořit vložené součásti nebo vložené položky.Zdrojová data pro vložené položky jsou uloženy jako součást OLE dokumentu, který jej obsahuje.Soubor dokumentu pro dokument textového procesoru tímto způsobem mohou obsahovat text a také mohou obsahovat rastrové obrázky, grafy, typ dat nebo vzorce.
OLE poskytuje jiný způsob začlenění dat z jiné aplikace: vytvoření propojené komponenty nebo propojená položka nebo odkaz.Postup pro vytvoření propojené položky jsou podobné jako u vytváření vložené položky namísto příkazu Vložit pomocí příkazu Vložit propojení.Na rozdíl od vložené součásti ukládá propojené komponenty cestu k původním datům, je často v samostatném souboru.
Například pokud pracujete v textovém procesoru dokumentu a vytvoření propojené položky na některé buňky tabulky propojené položky jsou data uložena v původním dokumentu tabulky.Textový procesor dokument obsahuje pouze informace o určení, kde položka nachází, obsahuje odkaz na původní dokument tabulky.Při poklepání na buňky tabulky aplikace se spustí a původní tabulky dokument načten z, kde byl uložen.
Všechny položky OLE vložený nebo propojený, má typ přidružena založené na aplikaci, která jej vytvořila.Položka Microsoft Paintbrush je jeden typ položek a položky aplikace Microsoft Excel je jiného typu.Některé aplikace však lze vytvořit více než jeden typ položky.Aplikace Microsoft Excel můžete například vytvořit list položek, položek grafu a položek list maker.Všechny tyto položky lze jednoznačně identifikovat pomocí identifikátoru třídy systému nebo CLSID.