Aplikace Outlook 2010 a novější verze nepodporuje objekty CDO (Collaboration Data Objects) 1.2.1.

Souhrn

I když je možné knihovnu objektů CDO (Collaboration Data Objects) 1.2.1 použít s Microsoft® Outlook® 2010 a novějšími verzemi, nedoporučujeme ani nepodporujeme.

Důležité

Tento článek se týká používání cdo 1.2.1 na straně klienta společně s Aplikací Outlook 2010 a novějšími verzemi. Nevztahuje se na použití CDO 1.2.1, který nainstaluje subsystém MAPI a který je určen pro použití v počítači bez aplikace Outlook.

Další informace

Objekty CDO (Collaboration Data Objects) 1.2.1 je klientská knihovna, která poskytuje tenkou obálku nad funkcemi rozšířeného rozhraní MAPI. Tato knihovna se obvykle používá k přidání funkce zasílání e-mailových zpráv do vlastních programů. Tato knihovna umožňuje těmto programům provádět funkce, jako je posílání e-mailů prostřednictvím rozhraní MAPI, práce s kalendáři a přístup k různým datům v aplikaci Microsoft Outlook nebo microsoft Exchange.

Microsoft® Outlook® 2010 a novější verze zahrnují mnoho změn architektury subsystému MAPI na straně klienta. Zvlášť znepokojující jsou scénáře, ve kterých je Outlook nakonfigurovaný tak, aby používal více účtů Exchange. CDO 1.2.1 je také 32bitová klientská knihovna a nebude fungovat s 64bitovými verzemi Outlooku. Vzhledem ke všem těmto faktorům se cdo 1.2.1 nepodporuje pro použití s Outlookem 2010 nebo novějšími verzemi a nedoporučujeme jeho použití s Outlookem 2010 a novějšími verzemi.

Programy, které používají CDO, by měly být přepracovány tak, aby místo CDO používaly jiná rozhraní API( Application Programming Interface). Počínaje aplikací Outlook 2007 byl objektový model aplikace Outlook výrazně rozšířen, aby poskytoval funkce, které byly dříve dostupné pouze pomocí CDO 1.2.1. Objektový model Outlooku 2010 a novějších verzí obsahuje některé nové funkce, které vám pomůžou. Například objektový model Aplikace Outlook má nové funkce pro správné fungování s více účty Exchange. Objektový model Outlooku funguje také pro 32bitovou i 64bitovou verzi Outlooku. Vývojáři by měli místo CDO 1.2.1 používat objektový model Aplikace Outlook 2010 a novější. V některých scénářích, ve kterých bylo cdo povinné, můžou vývojáři dál používat rozšířené rozhraní MAPI (které vyžaduje nespravovaný jazyk C++). Pokud je to ale možné, obecně doporučujeme místo rozšířeného rozhraní MAPI použít objektový model Outlooku.

Podpora produktů Microsoftu může vývojářům pomoct s migrací vlastních programů z cdo 1.2.1 na použití jiných rozhraní API. Microsoft však nebude poskytovat podporu pro žádné scénáře, ve kterých se cdo 1.2.1 používá s Outlookem 2010 nebo Outlookem 2013.