Samenwerkingsgegevensobjecten (CDO) 1.2.1 wordt niet ondersteund met Outlook 2010 en latere versies

Samenvatting

Hoewel de CDO (Collaboration Data Objects) 1.2.1-objectbibliotheek kan worden gebruikt met Microsoft Outlook 2010 en latere versies, wordt dit op geen enkele manier aanbevolen of ondersteund.

Belangrijk

Dit artikel is van toepassing op het gebruik van CDO 1.2.1-clientzijde in combinatie met Outlook 2010 en latere versies. Het is niet van toepassing op het gebruik van CDO 1.2.1 waarmee het MAPI-subsysteem wordt geïnstalleerd en dat is ontworpen voor gebruik op een computer zonder Outlook.

Meer informatie

Collaboration Data Objects (CDO) 1.2.1 is een clientbibliotheek die een thin wrapper biedt over uitgebreide MAPI-functionaliteit. Deze bibliotheek wordt doorgaans gebruikt om functionaliteit voor e-mailberichten toe te voegen aan aangepaste programma's. Met deze bibliotheek kunnen deze programma's functies uitvoeren, zoals het verzenden van e-mail via MAPI, het werken met agenda's en het openen van verschillende gegevens in Microsoft Outlook of In Microsoft Exchange.

Microsoft Outlook 2010 en latere versies bevatten veel wijzigingen in de architectuur van het MAPI-subsysteem aan de clientzijde. Van bijzonder belang zijn scenario's waarin Outlook is geconfigureerd voor het gebruik van meerdere Exchange-accounts. CDO 1.2.1 is ook een 32-bits clientbibliotheek en werkt niet met 64-bits versies van Outlook. Gezien al deze factoren wordt CDO 1.2.1 niet ondersteund voor gebruik met Outlook 2010 of latere versies en wordt het gebruik ervan met Outlook 2010 en latere versies afgeraden.

Programma's die gebruikmaken van CDO moeten opnieuw worden ontworpen om andere Api's (Application Programming Interfaces) te gebruiken in plaats van CDO. Vanaf Outlook 2007 is het Outlook-objectmodel aanzienlijk uitgebreid met functionaliteit die voorheen alleen beschikbaar was met CDO 1.2.1. Het objectmodel van Outlook 2010 en latere versies bevat enkele nieuwe functies om dit verder uit te breiden. Het Outlook-objectmodel heeft bijvoorbeeld nieuwe functionaliteit om correct te werken met meerdere Exchange-accounts. Het Outlook-objectmodel werkt ook voor zowel 32-bits als 64-bits versies van Outlook. Ontwikkelaars moeten het objectmodel Outlook 2010 en hoger gebruiken in plaats van CDO 1.2.1. Ontwikkelaars kunnen ook nog steeds Uitgebreide MAPI gebruiken (waarvoor niet-beheerde C++ is vereist) in sommige scenario's waarin CDO vereist was. Als dit echter mogelijk is, raden we over het algemeen aan om het Outlook-objectmodel te gebruiken in plaats van Uitgebreide MAPI.

Microsoft-productondersteuning kan ontwikkelaars helpen aangepaste programma's te migreren van het gebruik van CDO 1.2.1 naar het gebruik van andere API's. Microsoft biedt echter geen ondersteuning voor scenario's waarin CDO 1.2.1 wordt gebruikt met Outlook 2010 of Outlook 2013.