Je développe un complément Outlook VSTO qui repose sur la propriété LastModificationTime d'Outlook Appointment. Le problème est lorsque le mode d'échange mis en cache est activé, la propriété LastModificationTime se met automatiquement à jour chaque fois que je ferme Outlook. Y at-il une solution possible que je peux utiliser pour obtenir la date et l'heure lorsque l'utilisateur a changé le rendez-vous, au lieu de la date et l'heure lorsque le mode d'échange mis en cache a changé le rendez-vous?VSTO: mode d'échange mis en cache VS LastModificationTime
Voyant qu'il n'y a pas beaucoup de réponses que je voulais décrire mon problème plus en détail - ce qui arrive:
- je change un élément (le comportement anormal se produit uniquement aux éléments que j'ai changé
- LastModificationTime est remplacé par le moment où j'ai enregistré l'élément (je vois le changement avec OutlookSpy). (Par exemple. LastModificationTime 3:30:00 PM)
- Je travaille jusqu'à 4:00:00 h et vérifier la LastModificationTime et il montre encore 15:30:00
- Je fermer perspectives
- J'ouvre des perspectives et vérifiez LastModificationTime. Maintenant, LastModificationTime affiche 3:30:42 au lieu de 3:30:00. Pourquoi a-t-il ajouté 42 secondes supplémentaires après la réouverture de l'Outlook?
Merci pour toutes les suggestions que vous pouvez me donner.
MMB je n'obtenir ce ... avez-vous quoi que ce soit en cours d'exécution dans les autres perspectives. – 76mel
76mel, je ne comprends pas non plus, c'est pourquoi je pose la question. J'ai encore quelques addIn fonctionnant dans Outlook et j'ai essayé de les désactiver tous, mais cela n'a rien changé. –
J'ai ajouté plus d'explications concernant la nature de mon problème dans la description en haut. –