問題タブ [lync]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2037 参照

asp.net - 特定のタイプのより深いプロパティへのasp.netgridviewバインディング

私のウェブサイドにはグリッドビューがあり、PowerShellから受け取ったデータセットにバインドします

このデータセットには、さまざまなデータ型があります。

すべてが正常に機能していますが、1つのフィールドについて、より深いプロパティをバウンドフィールドにバインドしたいと思います。

私はそれをこのようにバインドします:

c#

マークアップ

サービスのバウンドフィールドは、次のタイプのデータにバインドします。"Microsoft.Rtc.Rgs.Management.RgsIdentity"

これにはinstanceIDandserviceIDプロパティがserviceID含まれ、にはプロパティが含まれますfullName

"DataField="Identity"fullNameが含まれている非常に長い文字列を表示するように直接バインドすると、

fullNameのみをバインドする方法はありますか?のように"DataField="Identity.ServiceID.FullName"?xmlで?(これは動作しません :-)

0 投票する
1 に答える
2209 参照

c# - Lync 会話ウィンドウを「保留」状態で表示するには?

これはかなり基本的なようですが、これを行う方法をウェブ上で見つけることができませんでした。

次のコードがあります。

連絡先ウィンドウを開いてチャットを開始するため、この「並べ替え」は機能します。つまり、相手はチャットに参加するように要求されます。

他のユーザーとのチャットを開始せずに会話ウィンドウを開く方法はありますか (Lync の連絡先リストでユーザーをダブルクリックする場合と同じようにします)。

Lync Client Dev に同じ質問を投稿しました。TechNet フォーラム: http://lksz.me/s8Yn8a

前もって感謝します。


私の最終結果

MOHAMED A. SAKAR と ckeller によって提供された回答のおかげで、コードを修正しました。これが私の新しい方法です。みんなありがとう

次の using 句が必要です。

そして、ここに新しいコードがあります:

0 投票する
1 に答える
1607 参照

c# - How to determine if there is a valid Lync user by email using Lync SDK?

Given an eMail address, I am trying to determine if it is a valid user's signin address.

I've tried the code below, but it only works if the user has been queried by the Lync Client by the user before, otherwise the user is identified as Unknown.

Questions:

  1. Why is the data only loaded when the user is queried via the Lync Client GUI?
  2. How can I "fetch" the data, so that it will be available when queried?
  3. Is there a better way to query if the email belongs to a valid Lync user?
0 投票する
1 に答える
965 参照

lync-2010 - UCMA 3.0 Contact Center サンプル アプリケーションでのアプリケーション共有の制限事項

ContactCenter サンプルは単なるサンプルであり、公開されている拡張クラスを共有するアプリケーションは正式にサポートされていないことは承知しています。

そうは言っても、ContactCenter サンプルのアプリケーション共有機能にはいくつかの制限があることがわかりました。

すなわち:

1) 発信者がエージェントと画面を共有した後、エージェントは発信者の画面を制御できません。エラーはありませんが、顧客がすべての制御要求を受け入れるようにセッションを設定していても、制御要求は結果を伴わずに発生します。

2) 発信者が画面を共有する前に、発信者が見ることができる唯一の会議参加者は、コンタクト センターのアテンダントです。エージェントが共有セッションを受け入れるとすぐに、エージェントの ID が発信者の参加者リストに表示されます。

3) 発信者が画面を共有し、共有セッションを閉じてから、新しいセッションを開始すると、この新しい共有セッションは、別の会話として、独自のトースト メッセージを含む独自のウィンドウにエージェントに表示されます。

これらの制限が存在する理由と考えられる回避策については多くの理論がありますが、あまりにも積極的に追求する前に、他の誰かが回避策を持っているかどうか、または UCMA チームがこれらが UCMA に固有の制限であると確信している場合、同様に役立つかどうかを確認したいと思いました.

どんな情報でもいただければ幸いです。

0 投票する
1 に答える
276 参照

documentation - .NET での Lync SDK クライアント オートメーション プログラミングに関する適切なオンライン情報源はありますか?

Lync SDK 全般、および Lync クライアント オートメーション全般に​​関する適切な情報源はありますか?

無料のオンライン ソースが望ましいですが、あなたが知っているものがない場合は、良い本で解決します (あなたが利用したことのある本だけをお勧めしてください)。

0 投票する
1 に答える
274 参照

xml - Lyncに埋め込まれたSilverlightからファイルを読み取る方法は?

SilverlightからXMLファイルを読み取ろうとしています。私はそれを完璧に行い、デスクトップアプリケーション(VS 2010で実行)としてxapから読み取ります。

しかし、Lync 2010のCWE(Conversation Window Extension)からSilverlightをロードすると、未処理のエラーが返されます。

アプリケーションとして、私はこれを行います:xmlファイルをソリューションに参照として追加します。xmlをuriとしてダウンロードします。ダウンロードが完了したら、ファイルを読み取ります。

ヘルプやヒントは高く評価されます。

私が使用しているコードはこれです:

では、Silverlight4のCWELync 2010アプリから外部ファイルを読み取るにはどうすればよいですか?

0 投票する
1 に答える
340 参照

asp.net - ASP.NET: サブスクライブされたイベント ハンドラー内でフロントエンドを更新する方法

状況

ユーザーの Microsoft Lync 2010 セッションに関するステータス情報を含む ASP.NET Web フォームがあります。Page_Load イベントで、Lync セッション ステータス変更イベントをリッスンするイベント ハンドラーを登録しました。

イベントが発生すると、イベント ハンドラーは正しく反応し、その役割を果たします。特定のラベルの適切なテキストを変更します。問題は、変更がフロント エンドの Web ページに表示されないことです。

コード

これは、ページで定義されたグローバルな Lync クライアント インスタンスです。

ここでは、LyncClient を Page_Load イベントに登録しています。

LyncClient インスタンスをグローバル _lyncClient に割り当てます。その後、イベントリスナーを登録します。

この関数は、Lync クライアントがその状態を変更すると正しく起動されます。デバッグ モード中に表示されます。

ラベル テキストは正しく変更されます (デバッグ モード中)。しかし、変更はフロントエンドには表示されません。

予測

ボタンを使用してステータスを手動で変更したり、タイマーを使用して 1 秒ごとにステータスを確認および調整したりすると、変更が表示されます。したがって、SetLyncStatus 関数を呼び出した後にポストバックがないため、HandleStateChanged イベント ハンドラー内で行われた変更は表示されないと思います。

質問

ユーザーのアクション (ユーザーがボタンをクリックするなど) によって発生しない、イベント ハンドラーからのポストバックを強制することはできますか? ラベルまたは定義されたセクションの部分的な更新を呼び出すことができれば完璧です。

どんな提案でも大歓迎です。ありがとう!

0 投票する
1 に答える
1662 参照

c# - Microsoft Lync で WPF からのデスクトップ共有要求を自動的に受け入れるにはどうすればよいですか

Microsoft Lync クライアントで、WPF でプログラムによってデスクトップ共有要求を自動的に受け入れるにはどうすればよいですか? また、全画面表示モードにするにはどうすればよいですか?

0 投票する
1 に答える
596 参照

lync-2010 - Lync IM 会話でテキストを解析しますか?

会社の誰かが悪意のあるリンクを誤って他の誰かに送信したため、現在、すべてのファイル拡張子を含む Lync 2010 のブロック リストがあります。簡単に言えば、どの開発者もリンクを送ることができず、経営陣はブロックリストからの撤退をためらっています.

彼らがブロックリストを撤回するには、IM受信者に送信される前にURLを解析および検証するために使用できるlync拡張機能/ツールを構築する必要があります. Lync 2010 SDK をダウンロードしました。C# に精通しており、アドバイスが欲しいです。

Lync 拡張機能をビルドするための開発環境のセットアップ方法を教えてください。VSでこれを行うことはできますか?IM の会話からテキストまたはリンクを解析する方法の例を教えてください。

お時間をありがとう、クリス