在lync中启动呼叫后拨号

时间:2012-02-26 13:17:37

标签: c# phone-call lync

我正在使用 Lync Sdk发起呼叫, 我正在制作一个拨打自动语音留言服务的应用程序,我想在启动呼叫后拨打号码以自动选择菜单选项。 所以我需要在启动呼叫后基本上从代码中拨号。 任何想法?

1 个答案:

答案 0 :(得分:1)

首先,您需要转到对话的AudioChannel

var avModality = (AVModality)conversation.Modalities[ModalityTypes.AudioVideo];
var audioChannel = avModality.AudioChannel;

然后你可以沿频道发送DTMF音:

avModality.AudioChannel.BeginSendDtmf("1", SendDtmfComplete, null));

请记住,另一端的服务可能会改变菜单选项的顺序,或者在发送音调之前可能需要延迟。

如果您认为这是正确的答案,请将其标记为已接受,以帮助其他人浏览问题。谢谢!