2

既存のクラスを拡張する独自の Outlook オブジェクトを作成したい場合、サーバー側で何かする必要がありますか? Outlooks の標準タスクの拡張であるタイプのタスクを送受信できるアドインを作成したいと考えています。このアドインを使用している人は、Exchange サーバーを使用している可能性が最も高いでしょう。この新しいタスク オブジェクトを使用するためにサーバー側で行う必要があることはありますか、それともクライアント側ですべて行うことは可能ですか?

4

1 に答える 1

0

クライアント側ですべてを実行することにより、カスタムタスクを管理できます。必要なのは、既存のメッセージ クラスからMessageClass拡張された新しいIPM.Task

 mailItem.MessageClass = "IPM.Task.MyCompany.TaskType";
 mailItem.Save(); // persist change

MessageClass 命名ガイドラインとカスタム フォーム領域の適用については、 MSDN を参照してください。

カスタム フォームをForm Libraryに発行するという点では、VSTO セットアップ プロジェクトを使用すると、ユーザーのPersonal Forms Libraryにインストールされます。Outlook フォームの発行に関するこのリファレンスを参照してください。従来の Outlook フォーム (Outlookを使用して設計) は組織フォーム ライブラリ(企業全体)に発行できますが、VSTO フォームは個人用フォーム ライブラリにのみ発行されます。

于 2012-08-08T12:28:36.920 に答える