.ChangedContactInformation в Lync SDK содержит информацию, которая не изменилась - PullRequest
0 голосов
/ 20 ноября 2018

Я играю с Microsoft.Lync.Model.dll, чтобы реагировать на изменения моего статуса в Skype для бизнеса.Я зарегистрировался на событие "ContactInformationChanged", и все работает нормально, но ...

Документы Microsoft говорят, что свойство ChangedContactInformation объекта ContactInformationChangedEventArgs "возвращает контактную информацию , которая изменилась . "

Похоже, что свойство возвращает всю информацию, даже если она не изменилась.Например, он возвращает доступность, если я только изменил свое местоположение.Это нормальное поведение?Я хотел бы, чтобы мой сценарий реагировал только тогда, когда статус изменился, например, с Away на Online.(Конечно, я мог бы отдельно проверить, отличаются ли старые и новые действия, но мне просто любопытно, почему .ChangedContactInformation содержит действие, даже если оно не изменилось.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...