2

VSTO を使用して Outlook 2007 アドインを作成しています。各メールに関する (ユーザーが入力した) 情報を保存する必要があります。私が最初に考えたのは、必要に応じて各電子メールを参照する小さな「データベース」を作成することです。しかし、この目的のために各メールのアクセス可能な識別子を見つけることができないようです. 使用できる各メール メッセージ アイテムに使用できる ID またはその他の一意のフィールドはありますか?

C# または VB.NET コードは問題ありません。うまくいけば、これはあなたにとって簡単なポイントになるでしょう!

前もって感謝します!

4

2 に答える 2

4

メールアイテムには、 EntryIDプロパティを含むいくつかのプロパティがあります。カスタムプロパティを追加することもできます。

于 2010-12-21T13:11:50.870 に答える
1

Outlook アイテムには一意の EntryID と StoreID があり、後でアイテムを見つけるために両方が必要になります。
たとえば、Outlook の電子メールを参照するデータベースを作成する場合、Outlook で電子メールを見つけて開く方法が必要になる場合があります。

Outlook アイテムを取得するには、その EntryID と StoreID を知っている必要があるため、値をNameSpace.GetItemFromID(EntryIDItem, EntryIDStore)

ここで詳細を読むことができます: http://msdn.microsoft.com/en-us/library/office/bb206749(v=office.12).aspx

于 2013-05-15T04:34:16.950 に答える