【问题标题】:How to get skype call status如何获取 Skype 通话状态
【发布时间】:2012-09-28 12:06:10
【问题描述】:

我正在使用 Skype API。我必须获取 Skype API 返回的呼叫状态。

表示被叫用户改变通话状态(摘机、未接电话、discard.onhold、转接等)。

或呼叫用户(呼叫方)取消或完成通话。我想在我的应用程序中获取通话状态

 switch (CurrentStatus)
        {
            case TCallStatus.clsBusy:
                //Do something
                break;
            case TCallStatus.clsCancelled:
                //Do something
                break;
            case TCallStatus.clsFailed:
                //Do something
                 break;
            case TCallStatus.clsFinished:
               //Do something
                break;
    ..........
    .......
   }

任何帮助都将是可取的

提前致谢

【问题讨论】:

    标签: c# skype


    【解决方案1】:

    您可以使用SKYPE4COMLib.Call.Status property

    if(yourInstance.Call.Status.Equals(TCallStatus.clsRinging)
    {
      Console.WriteLine("Print status : {0}", Call.Status.ToString());
    }
    

    【讨论】:

      猜你喜欢
      • 2014-09-27
      • 2014-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多