OLE – pozadí: Propojování a vkládání
Vložená komponenta, nebo vložené položky můžete vytvořit pomocí příkazu Vložit v aplikaci kontejneru.Zdrojová data pro vložené položky jsou uloženy jako součást OLE dokumentu, který jej obsahuje.Tímto způsobem souboru dokumentu v dokumentu textového procesoru, může obsahovat text a také mohou obsahovat rastrové obrázky, grafy, vzorce nebo jiný typ údaje.
Další způsob, jak začlenit data z jiné aplikace poskytuje OLE: vytváření propojených komponent, nebo propojená položka nebo odkaz.Postup pro vytvoření propojené položky jsou podobné těm, pro vytvoření vložené položky, s tím rozdílem, že místo příkazu Vložit pomocí příkazu Vložit propojení.Na rozdíl od vložené součásti propojených komponent ukládá cestu k původním datům, která je často v samostatném souboru.
Například pokud pracujete v textovém procesoru dokumentu a vytvořit propojenou položku na některé buňky tabulky, data propojená položka uložena v původním dokumentu tabulky.Dokumentů Textový procesor obsahuje pouze informace, které určuje, které položky lze nalézt, to znamená, obsahuje odkaz na původní dokument tabulka.Poklepáním na buňky tabulky aplikace spuštěna a původní dokument tabulka je načten z, kde byl uložen.
Všechny položky OLE vložený nebo propojený, má typ přidružen založené na aplikaci, která ji vytvořila.Například položka Microsoft Paintbrush je jeden typ položky a položky aplikace Microsoft Excel je jiného typu.Některé aplikace však můžete vytvořit více než jeden typ položky.Aplikace Microsoft Excel můžete například vytvořit list položek, položek grafů a list maker aplikace položek.Každá z těchto položek lze jednoznačně identifikovat systém pomocí identifikátoru třídy nebo CLSID.