1
A
回答
1
這個答案已被重寫以下與Outlook實驗
Microsoft.Office.Interop.Outlook.Application f = new Microsoft.Office.Interop.Outlook.Application();
NameSpace outlookNS = f.GetNamespace("MAPI");
MAPIFolder inboxFolder = outlookNS.GetDefaultFolder(OlDefaultFolders.olFolderInbox);
foreach (object obj in inboxFolder.Items)
{
MailItem item = obj as MailItem;
if (item != null)
{
Console.WriteLine(item.UserProperties["test"].Value);
Console.WriteLine(item.ItemProperties["test"].Value);
}
}
感謝。
我的C#足以讓我知道你在做什麼,但我還沒有嘗試從C#訪問Outlook。在Outlook模型中使用和Item
。我不知道你可以用你嘗試的方式使用item
。
如果用戶屬性「test」不存在,UserProperties會引發錯誤。下面我展示如何測試存在。你是否添加一個用戶屬性並忘記保存修改的郵件項目?
以下顯示從Outlook VBA訪問用戶屬性。我期望InterOp模型與語法允許的類似。我知道的重要區別:
Set
對於C#不是必需的。Nothing
是VBA相當於null
。
變量:
- FolderItem是已被測試爲類olMail的一個文件夾中的項。
- UserProp是UserProperty類型。
- InxUP是整數類型。
下面添加名爲「TestProp」的用戶屬性並鍵入olText,將其值設置爲「TestProp的值」並保存修改的郵件項目。沒有保存,以前的語句不起作用。
With FolderItem
Set UserProp = .UserProperties.Add("TestProp", olText)
UserProp.Value = "Value for TestProp"
.Save
End with
以下輸出到立即窗口每個用戶屬性的郵件項目的名稱和值。
For InxUP = 1 To .UserProperties.Count
Debug.Print " User prop " & InxUP & _
.UserProperties(InxUP).Name & " " & _
.UserProperties(InxUP).Value
Next
以下檢查是否存在用戶屬性「TestProp」,如果存在,則將其值輸出到直接窗口。
Set UserProp = .UserProperties.Find("TestProp")
If Not UserProp Is Nothing Then
Debug.Print " TestProp " & .UserProperties("TestProp").Value
End If
希望這有助於
相關問題
- 1. 如何讀取自定義字段值
- 2. 做任何的C#RSS閱讀器支持閱讀自定義字段
- 3. 吉拉:如何獲得自定義自定義字段以前的值IssueEventListener
- 4. Magento屬性值自定義字段:admin和前端讀取
- 5. 如何閱讀RichText字段?
- 6. 閱讀字段有空值
- 7. ASP.Net MVC:如何閱讀我的自定義索賠值
- 8. 如何閱讀microsoft項目中所有自定義字段的名稱?
- 9. 如何閱讀WebResponse中的特定隱藏字段值
- 10. django自定義字段 - 如何修改其他字段的值
- 11. 自定義字段背景圖片
- 12. 如何通過mysql插入自定義字段和字段值
- 13. 如何讀取自定義類的值
- 14. MySQL前綴SET字段值與自定義字符串
- 15. 如何獲取Netsuite中自定義記錄的自定義字段的值
- 16. 如何獲取cck自定義字段的值和設置值
- 17. 如何從我的Sitecore Webforms中讀取自定義字段的值?
- 18. 從前端修改自定義字段
- 19. Drupal 8 - 讀取自定義模塊中的節點字段值
- 20. 如何創建自定義字段,並連同自定義字段中的SugarCRM
- 21. Wordpress如果自定義字段值爲null以前的帖子的值顯示
- 22. 閱讀servlets中的自定義標題
- 23. 如何閱讀PHP中的xfdf字段 - 來自提交的PDF
- 24. 自定義字段值的Wordpress命令
- 25. 修改字段的自定義值
- 26. WordPress的獲取自定義字段值
- 27. 如何自定義高級自定義字段中的「日期」
- 28. 如何定義字段的默認值
- 29. 如何使用自動遞增值配置自定義字段?
- 30. 如何在Xaml值字段中設置自定義顏色值?