3

まず、ありがとう。

Lync 2010 を変更する (具体的には、テキストや顔文字などの一種の入力テキストを追加する) プラグインを作成する方法に関する例またはドキュメントがあるかどうかを知りたいです。Lync SDK と関連するその他のドキュメントを読みましたが、クライアント自体に機能を変更または追加する方法ではなく、Lync プロパティを使用して独自のアプリケーションを作成する方法を見つけました。

前もって感謝します

4

1 に答える 1

7

Lync クライアント自体を変更する方法は実際にはありません。プラグイン モデルがありません。基本的に、次の 2 つのオプションがあります。

  1. クライアントをUI 抑制モードで実行します。この場合、すべての UI を自分で実装する必要があります (あまり良くありません...)。
  2. 自動化モードで API を使用し、会話を独自のウィンドウにドッキングします。この場合、独自のウィンドウで必要な機能を作成できます。

あなたのアプリケーションについてあなたが言ったことから、オプション 2 が進むべき道のように思えます。大まかに言えば、次のようにします。

  1. 必要なボタンを備えた WPF または WinForms ウィンドウを作成し、ウィンドウをドッキングするための WindowsFormsHost と Panel(WPF) または単に Panel (WinForms) を作成します。
  2. ConversationManager.ConversationAdded を使用して新しい会話を聞く
  3. ウィンドウの新しいインスタンスをインスタンス化し、会話ウィンドウをそれにドッキングします

これのほとんどは、私がリンクした記事で説明されています。また、同じことを行っているアプリの例については、 Tabbed Conversations アプリケーションを確認することもできます。

于 2011-09-21T15:46:22.413 に答える