Выполните код расширения Lync 2010, прежде чем пользователь примет вызов - PullRequest
1 голос
/ 30 сентября 2011

Я хотел бы выполнять некоторый пользовательский код каждый раз, когда Lync 2010 получает вызов.Я пробовал это с расширением окна беседы (CWE), которое содержит клиент Silverlight, а клиент Silverlight использует Lync API, например:

var lync = LyncClient.GetClient();
lync.ConversionManager.ConversionAdded += ...

Проблема в том, что этот код выполняется только тогда, когдаПользователь принимает входящий звонок.Как я могу выполнить подобный код именно в тот момент, когда поступает вызов? Не после того, как пользователь принимает вызов, но пока «звонит телефон»?

Спасибо

1 Ответ

2 голосов
/ 30 сентября 2011

Правильно, добавочный номер будет отображаться только в том случае, если у вас есть окно разговора, в котором он будет отображаться - это означает, что сначала нужно принять разговор.

Если вы хотите перехватывать входящие вызовы, вы можете сделать это с помощью Lync.SDK - есть более подробная информация о том, как это сделать, в принятом ответе на этот вопрос здесь

Если вы пытаетесь создать приложение типа screen-pop, см. thisпочта

...