0
我正在使用Skype API進行視頻呼叫。現在我有一個按鈕來結束通話。我寫了下面的代碼上按鈕的點擊:如何結束skype中的活動呼叫
if (skype.ActiveCalls.Count > 0)
{
skype.ActiveCalls[0].Finish();
//conference calls
//for (int i = 0; i < skype.ActiveCalls.Count; i++)
//{
//if (skype.ActiveCalls[i + 1].ConferenceId > 0)
//{
//skype.ActiveCalls[i + 1].Finish();
//call = skype.;
//}
//}
}
但它引發異常:
值沒有在預期的範圍內。
如何結束活動呼叫?
嗯,我從評論代碼的猜測是,ActiveCalls數組不是基於零,並從1開始,所以你應該改變skype.ActiveCalls [0] .Finish();到skype.ActiveCalls [1] .Finish();懷疑猜測 –
Oh.yes它爲我工作。謝謝 – Pawan
我會發布這個作爲答案。 –