void _LyncClient_SignInDelayed(object sender, SignInDelayedEventArgs e)
 {
     if (MessageBox.Show(
             "Delay started at " +
             e.EstimatedStartDelay.ToString() +
             " Status code:" +
             e.StatusCode.ToString(),
             "Lync Client sign in delay",
             MessageBoxButtons.YesNo, MessageBoxIcon.Information) == System.Windows.Forms.DialogResult.No)
     {
         if (CloseAppConditionHit != null)
         {
             CloseAppConditionHit();
         }
     }
     else
     {
         try
         {
             _LyncClient.BeginSignOut((ar) => { _LyncClient.EndSignOut(ar); }, null);
         }
         catch (LyncClientException lce)
         {
             MessageBox.Show("Exception on sign out in SignInDelayed event: " + lce.Message);
         }
     }
 }
 private void _LyncClient_SignInDelayed(object sender, SignInDelayedEventArgs e)
 {
     try
     {
         _lyncClient.BeginSignOut(ar => { _lyncClient.EndSignOut(ar); }, null);
     }
     catch (LyncClientException lce)
     {
         Trace.WriteLine($"Exception on sign out in SignInDelayed event: {lce.Message}");
     }
 }
示例#3
0
 private void OnLyncClientSignInDelayed(object sender, SignInDelayedEventArgs e)
 {
     try
     {
         _lyncClient.BeginSignOut((ar) => { _lyncClient.EndSignOut(ar); }, null);
     }
     catch (LyncClientException lce)
     {
         _log.ErrorException("LyncClientException", lce);
     }
 }
示例#4
0
 void lyncClient_SignInDelayed(object sender, SignInDelayedEventArgs e)
 {
     MessageBox.Show("e.EstimatedStartDelay = " + e.EstimatedStartDelay.ToString());
 }
示例#5
0
 void _LyncClient_SignInDelayed(object sender, SignInDelayedEventArgs e)
 {
 }
 void _LyncClient_SignInDelayed(object sender, SignInDelayedEventArgs e)
 {
     if (MessageBox.Show(
         "Delay started at " +
         e.EstimatedStartDelay.ToString() +
         " Status code:" +
         e.StatusCode.ToString(),
         "Lync Client sign in delay",
         MessageBoxButtons.YesNo, MessageBoxIcon.Information) == System.Windows.Forms.DialogResult.No)
     {
         if (CloseAppConditionHit != null)
         {
             CloseAppConditionHit();
         }
     }
     else
     {
         try
         {
             _LyncClient.BeginSignOut((ar) => { _LyncClient.EndSignOut(ar); }, null);
         }
         catch (LyncClientException lce)
         {
             MessageBox.Show("Exception on sign out in SignInDelayed event: " + lce.Message);
         }
     }
 }
 //SignInDelayed event handler
 private void _LyncClient_SignInDelayed(object sender, SignInDelayedEventArgs e)
 {
     MessageBox.Show("SignInDelayed event handler called.");
 }