У меня есть простое требование, но я не знаю, как я могу это решить в службе. Я использую Microsoft.Lync.Model и следующий кодОпределите все состояния присутствия пользователей в Lync с помощью службы windows
LyncClient.GetClient();
foreach (Group _Group in lyncClient.ContactManager.Groups)
{
if (_Group.Type == GroupType.CustomGroup)
{
GetGroupContacts(_Group);
}
}
The GeGroupContacts содержит только следующий код
// Iterate on the contacts in the group.
foreach (Contact _Contact in group)
{
Console.WriteLine("{0} ist {1}",
_Contact.GetContactInformation(ContactInformationType.DisplayName),
_Contact.GetContactInformation(ContactInformationType.Activity));
}
Они будут перебирать существующий groupd и список всех пользователей и есть состояние в консоли. Это работает очень хорошо. Итак, как я понимаю, это использует мои собственные учетные данные для выполнения операций.
Можно ли получить состояния присутствия в службе Windows с помощью «управляемой» учетной записи. Чтобы можно было создать список, в котором присутствуют пользователи для эвакуации?
Есть ли для этого решение? Я думаю, что Lync 2013 и S4B не отличаются по своим api?
Thx, который помог мне. – Sascha