2011-11-23 41 views
2

我正在開發中的Outlook工具應用的特定userproperty 2007Outlook 2007的插件:如何刪除的MailItem

我能夠添加用戶屬性的特殊的MailItem

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

了一段時間,我需要後刪除特定的用戶屬性。

用戶屬性具有去除用戶屬性的方法(刪除(INT))

我不知道如何找到特定的用戶屬性的索引,並將其刪除。請幫我找到解決辦法?

回答

8

您可以搜索使用屬性名稱從UserProperties集合中檢索UserProperty,一旦擁有UserProperty對象,就調用Delete方法。

UserProperty up = myMailItem.UserProperties["ParentMailRecipients"]; 
if(up != null) 
    up.Delete(); 
相關問題