2009-07-24 6 views
0

私たちはOutlookの連絡先にあるカスタムの列をいくつか使用して「サインアウトボード」として機能させるため、複数の場所に分散している開発者がいつ別のサイトにいるかを確認できます。これが現在実装されている方法は、あなたのステータスを更新できるスプレッドシートとして表示される連絡先のカスタム表示です。VSTO外のOutlook連絡先に簡単にアクセスできますか?

一般的なIMクライアントのように機能し、ドロップダウンからステータスを選択してクリックするだけで簡単に機能する小さなツールを作成したいと考えています。私のお気に入りなどから特別な連絡先リストを呼び出す必要はありません。これは、病気のときに呼び出された他の開発者のステータスを更新するので便利です。

私はVSTOでOutlookのアドインとしてこれを行う方法を見ていますが、スタンドアロンアプリケーションにしたいと思います。これまで私が見てきたすべてのドキュメントは、セキュリティ問題に関する面倒なCOMや懸念事項でした。

VSTO以外のOutlookの連絡先に簡単にアクセス/更新する方法はありますか、単にアドインを作成することをお勧めしますか?

答えて

1

Exchanage WebDavまたはEWSの使用を検討する必要がありますか?それはあなたのconatctsなどを更新するアプリケーションを書くのはかなり簡単ですか、または償還を見てくださいhttp://www.dimastr.com/redemption/あなたはアプリを構築するためにrdoオブジェクトのlibを使用することができます。

+0

ここではEWSが私のために行く方法でしたが、Redemptionは素晴らしい見た目のライブラリでした。ありがとう! –

0

すべては「簡単」と呼ばれるものに依存します。 MAPIを使用すると、セキュリティ上の問題やその他の面倒な手間をかけずにOutlookの連絡先にアクセスできますが、APIを使用する経験がない場合は、コード自体が多少圧倒される可能性があります。

.netからMAPIにアクセスする最も簡単な方法の1つは、古い(無料)バージョンMAPI33です。現在の商用版は腹が立っているようだ。