État du client Lync non valide
Question
Lors de l'utilisation de l'API Lync 2010, le LyncClient peut accéder au Invalid
État.Cela se produit si, par exemple, le processus Lync est arrêté.Lorsque Lync est redémarré, un appel à Lync.GetClient()
renvoie une référence de client Lync dans un Invalid
État.La lecture de la documentation MSDN n'est pas très utile - le Invalid
l'état n'est pas décrit : http://msdn.microsoft.com/en-us/library/microsoft.lync.model.clientstate_di_3_uc_ocs14mreflyncclnt.aspx
Ma question est;comment puis-je récupérer une référence client Lync qui ne se trouve pas dans un Invalid
État?
Merci!
La solution
La réponse à ma question/problème est d'appeler le GetClient()
à partir du même thread que celui appelé la première fois.Cela semble ne jamais amener un client dans le Invalid
État.