1

Outlook 2003 PIA と VS 2005 を使用して、パブリック フォルダー内のアイテムにアクセスしています。アイテムにいくつかのitem.UserPropertiesユーザー定義フィールドがあるにもかかわらず、コレクションは常に空に戻ります。

を使用してコードにプロパティを追加するUserProperties.Addと、アイテムと共に正しく保存され、次にアイテムにアクセスしたときに UserProperties で使用できるようになります。ただし、MFCMapiアイテムにアクセスするために使用すると、この新しいプロパティと既存のユーザー定義のプロパティに違いはありません。

何かご意見は?

ありがとう。

4

1 に答える 1

1

webdav を使用して、パブリック フォルダーにアイテムを作成するにはどうすればよいですか? それらが webdav を使用して作成された場合、item.UserProperties メソッドを使用してそれらにアクセスすることはできません。これは、outlook で使用される blob 値が正しく入力されないためです。

詳細については、このリンクを確認してください。

このプロパティを読み取るために、カスタム .Net Extended Mapi Wrapper を使用しています。

ただし、引き換えはいつでも使用できます。Outlook 2007 を使用している場合は、それらに直接アクセスできます。

于 2008-12-15T16:29:02.983 に答える