Je crée un rendez-vous dans Exchange via WebDAV, mais l'ID utilisateur créé n'est pas le même que si je crée le rendez-vous dans Outlook. L'UID que je crois est le même que le GlobalObjectId et devrait être unique et ne pas changer.Différents identifiants uniques créés à l'aide de WebDAV et Exchange vs Outlook
Le UId si créé via WebDAV est:
CD0000008B9511D182D800C04FB1625DDD67374428B4C644A0A359A2586E30B3
Le UId si créé via Outlook est:
040000008200E00074C5B7101A82E008000000002005332BA3A8CA01000000000000000010000000DD67374428B4C644A0A359A2586E30B3
Si j'ouvre le rendez-vous créé via WebDAV dans Outlook puis enregistrez à nouveau la UId change ce qui est ennuyeux (L'UId change à un au-dessus commençant par 04).
La seconde moitié des UIds sont les mêmes GUID {DD673744-28B4-C644-A0A3-59A2586E30B3} et ne changent jamais. Le document http://msdn.microsoft.com/en-us/library/cc425490 (EXCHG.80).aspx explique comment le GlobalObjectId est construit. Outlook semble suivre ces règles, mais Exchange ne le fait pas. J'utilise Outlook 2007 et Exchange 2007
Il semble y avoir une myriade de différents identifiants qui peuvent être utilisés pour identifier les rendez-vous et je cherche juste un qui reste le même afin que je puisse suivre le rendez-vous au fil du temps.
Si quelqu'un peut aider à expliquer pourquoi cet UID change ou une façon de le créer afin qu'il ne change pas, il serait très apprécié. Mes limitations prennent en charge Exchange 2003 SP2 et Outlook 2003.