簡単な要件がありますが、サービスでどのように解決できるかわかりません。Microsoft.Lync.Model と次のコードを使用します
LyncClient.GetClient();
foreach (Group _Group in lyncClient.ContactManager.Groups)
{
if (_Group.Type == GroupType.CustomGroup)
{
GetGroupContacts(_Group);
}
}
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 に違いはないと思いますか?