2011-07-12 7 views
0

Outlook 2010アプリケーションにいくつかの機能を追加したいと思います。 これらの機能が含まれます:Outlook 2010の拡張性、どのAPIを選択するのですか?

  • カレンダーを
  • 、リボンにボタンを追加する操作、
  • 表示Windowsフォームリボンボタンが押された後。

Outlookをプログラムによって妨害する方法がいくつかあることがわかりました。オブジェクトモデル、PIA、MAPI、および補助APIです。 (Source)

上記の要件を達成するにはどのアプローチをお勧めしますか?私はC#を使いたいです。 Outlook開発のヒントは大歓迎です。

+0

私が理解しているように、アドインhttp://msdn.microsoft.com/en-us/library/ee692172.aspx#OfficeOLExtendingUI_SampleAddinを作成します。アドインがOutlookとどのようにやりとりするかは、あなたが何をしたいかによって異なります。 – Jodrell

答えて

0

VSTOは、おそらくリボンを扱うためにVisual Studioでデザイナーのサポートを得ているので、これを行う最も簡単な方法です。

VSで新規プロジェクトを作成し、「Office」メニューを展開することで、開始することができます。

+0

他のパッケージはどうですか?アドインエクスプレスかそのようなもの?それはずっと忘れ去られているのか、それとも強力な選択肢なのでしょうか? –