サンプル プロバイダー テンプレートの適用
サンプルの Outlook Social Connector (OSC) プロバイダー テンプレートは、OSC プロバイダーを実装するためのフレームワークを提供します。 プロバイダー テンプレートは、C++、C#、Visual Basic で使用できます。 これらのテンプレートは、プロバイダー開発の出発点にすぎません。テンプレートは、プロバイダーの実装コードの記述とプロバイダーのセットアップ パッケージの作成には対応していません。 次の手順は、プロバイダーの開発を開始するときに OSC プロバイダー テンプレートを適用する方法を示しています。
OSC プロバイダー テンプレートを適用するには
[ スタート ] メニューの [ Microsoft Visual Studio 2010 ] を右クリックし、[ 管理者として実行 ] コマンドをクリックします。 メッセージが表示されたら、[ はい ] をクリックして、Visual Studio を管理者として実行します。
テンプレート内のプロジェクト名と名前空間をプロジェクト名と名前空間識別子に変更します。
AssemblyInfo クラスを変更して、適切なアセンブリ情報を指定します。
To-Doとしてマークされたインターフェイス メンバーを実装し、必要に応じてさらに依存関係と参照を追加します。
プロジェクトをビルドします。
プロバイダー アセンブリ ProgID が の下
HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\SocialConnector\SocialProviders
にキーとして一覧表示されていることを確認します。セットアップ プロジェクトを配布するには、Visual Studio でセットアップ プロジェクトまたは任意のセットアップ ツールを作成します。
セットアップ プロジェクトでは、アセンブリの COM 登録を完了し、手順 5 に示すように ProgID キーも作成する必要があります。