Le réseau pour les développeurs > Forums - Accueil > Visual Studio Tools for Office > Outlook object model - AppointmentItem.Copy returns MailItem object
Poser une questionPoser une question
 

TraitéeOutlook object model - AppointmentItem.Copy returns MailItem object

  • vendredi 3 juillet 2009 18:09dkavicki Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    I'm copying outlook items from source pst to destination pst. Not all of them but some based on their entryId's.
    I have discovered a problem when trying to copy AppointmentItems in Deleted Items folder in the source Pst.
    I issue: object obj = appointmentItem.Copy() and then inspect obj for the type. It turns out obj is not AppointmentItem  but MailItem. Also I find the copy being created in Drafts folder in the source pst.

    Would anybody have an idea why Copy method invoked on AppointmentItem returns MailItem? This is really weird and unexplainable to me. Tried googling for more than a day and couldn't find any article adressing my problem.
    Thanks

Réponses

  • samedi 11 juillet 2009 15:35NicoleSayShape Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     Traitée
    I've met the same issue, after a long time study I found this is a by-design feature, you'll find the the MailItem contains a attachment which is exactly the AppointmentItem I just copy.Thus, if you complain about this, I thinks connect.com is a better than here.

    regards.

    Nico.

Toutes les réponses

  • samedi 11 juillet 2009 15:35NicoleSayShape Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     Traitée
    I've met the same issue, after a long time study I found this is a by-design feature, you'll find the the MailItem contains a attachment which is exactly the AppointmentItem I just copy.Thus, if you complain about this, I thinks connect.com is a better than here.

    regards.

    Nico.
  • lundi 13 juillet 2009 07:23dkavicki Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    Thanks for the reply. Yes , know that copied MailItem contains my AppointmentItem attachment. And this is how I left it with an explaination that this must be by design :)
    I have also found other item types (ContactItem, TaskItem, JournalItem) behave the same, or similar.
    I don't plain to complain about this but out of curiosity what is 'connect.com'? Typing it in the browser redirects me to Sony connect Europe. (Music downloads powered by Sony)