2015-05-26 3 views
0

Я использую метод Contact.GetContactInformation, чтобы попытаться получить информацию о доступности контакта. Проблема, с которой я сталкиваюсь, заключается в том, что она, похоже, не получает правильную информацию, если я фактически не перейду в Lync и не обновляю текущий статус этого пользователя (т. Е. Путем поиска их имени, чтобы Lync разрешал их статус).Использование Contact.GetContactИнформация в Lync SDK не возвращает статус

Кажется, что этот метод извлекает информацию из некоторого кеша Lync и на самом деле не находит последнюю информацию. Как получить самую последнюю информацию о контакте в Lync, даже если контакта нет в моем списке, а Lync еще не нашел свою информацию о статусе?

ответ

1

Вы можете попробовать подписаться на событие ContactInformationChanged, а затем перехватить события из этого. Активная подписка на контактные данные обычно гарантирует, что вы получите самую последнюю информацию с сервера. Будет ли пример кода позже сегодня, если/когда я получу время.

Смежные вопросы