2011-11-23 4 views
2

Je développe l'application de service dans Outlook 2007perspectives 2007 Addin: Comment supprimer UserProperty particulier de mailItem

Je suis en mesure d'ajouter la propriété de l'utilisateur particulier mailItem

<i> 
    myMailItem.UserProperties.Add("ParentMailRecipients",  Outlook.OlUserPropertyType.olText,true, Outlook.OlUserPropertyType.olText); 
      myMailItem.UserProperties["ParentMailRecipients"].Value = SavedMailItem.To + ";" + SavedMailItem.CC; 
      myMailItem.Save(); 
</i> 

Après une période de temps j'ai besoin pour supprimer la propriété User particulière.

propriété utilisateur a la méthode pour supprimer la propriété de l'utilisateur (Supprimer (int))

Je ne sais pas comment trouver l'indice particulier la propriété de l'utilisateur et le supprimer. S'il vous plaît aidez-moi à trouver une solution?

Répondre

8

Vous pouvez rechercher récupérer la propriété UserProperty à partir de la collection UserProperties en utilisant le nom de propriété et une fois que vous avez l'objet UserProperty, appelez la méthode Delete sur cela.

UserProperty up = myMailItem.UserProperties["ParentMailRecipients"]; 
if(up != null) 
    up.Delete(); 
Questions connexes