2

UI 抑制モードで使用できないのに、なぜ Lync SDK コントロールが必要なのですか? たとえば、MyStatusArea コントロールなどです。

4

1 に答える 1

2

私が見る限り、Lync コントロールは 2 つの使用例で価値を提供します。

  1. Lync を自動化するアプリを構築するときに使用します。
  2. 会話ウィンドウ拡張 Silverlight アプリケーションで使用するため

このような場合、コントロールが提供する機能をコーディングするのは非常に手間がかかるため、コントロールを使用することで生産性が向上します。

そうは言っても、UI抑制モードでコントロールが使用できないのは残念です

理由の 1 つは、一部のコントロールでは、UI 抑制モードで実行する意味がないことです。たとえば、StartInstantMessagingButton コントロールは新しい会話ウィンドウを起動します。この会話ウィンドウは、UI 抑制モードでは表示されません (UI が抑制されている場合)。

もう 1 つの考えられる理由 (私自身の見解) は、企業がユーザーを Lync 機能の限られたサブセットに制限したい場合に、UI 抑制モードを使用することです。たとえば、人事部門の一連のユーザーに IM を送信する機能を組み込みたいが、他のユーザーに電話をかけたり、他の連絡先を追加したりする機能は許可しない場合があります。

抑制された UI モードでコントロールを機能させることは、非開発者が Visual Studio を開き、WPF/Silverlight アプリを作成し、いくつかのコントロールをドラッグして、会社が課した制限を効果的に回避できることを意味します。(もちろん、現状では、開発者は生の API を使用してこれらの制限を回避するアプリを作成することもできますが、それにはさらに多くの作業が必要になります)。

私はこれについてかなり外れている可能性があり、制限には他の技術的な理由があるかもしれません。

これが正しい答えであることに満足している場合は、この投稿にアクセスしている他のユーザーを助けるために、チェックマークを使用して承認済みとしてマークしていただけますか? ありがとう

于 2011-05-11T15:54:21.543 に答える