5
Lync 2010 APIを使用している場合、LyncClientはInvalid
の状態になります。たとえば、Lyncプロセスがシャットダウンされた場合に発生します。 Lyncが再び開始されると、Lync.GetClient()
を呼び出すと、Invalid
の状態のLyncクライアント参照が返されます。 MSDNのドキュメントを読むことはあまり役に立ちません。Invalid
の状態は説明されていません。http://msdn.microsoft.com/en-us/library/microsoft.lync.model.clientstate_di_3_uc_ocs14mreflyncclnt.aspxLyncクライアントの状態が無効です
私の質問は、 Invalid
状態ではないLyncクライアント参照を取得するにはどうすればよいですか?
ありがとうございます!
奇妙な - 私はこの動作を取得しません。 GetClient()を呼び出して状態を確認したり、Lyncをシャットダウンしたり、プロセスを終了したり、Lyncを起動したり、GetClient()を再度呼び出すことができます。 UI抑制モードまたはオートメーションモードでLyncを使用していますか?おそらくあなたは問題を示すいくつかのコードを投稿することができますか? –
私はこれが、GetClient()メソッドが別のスレッドから呼び出された後、もともとそのメソッドを呼び出すときに起きていると思います。 –