Lyncを使用して通信プログラムを作成しています。私は別のlyncユーザーを呼び出させました。しかし、ユーザーがオンラインの鉱石ではないことを考慮してプログラムを実行することはできません。私は仕事をするいくつかのコードを見つけました。Lyncユーザーのオンライン状態を確認します。
var contact = (Contact)contactList.SelectedValue;
if ((ContactAvailability)contact.GetContactInformation(ContactInformationType.Availability) != ContactAvailability.Offline)
{
_conversationManager.AddConversation();
}
しかし、私はそれは私がそれを使用する必要が持っていますので、システムを持っているの設定があるので、代わりに、文字列"sip:[email protected]"
としてログイン名を使用している言っています。しかし、私はLync Contactでしかできないようです。しかし、私が見るように、連絡先をプログラムで追加するのは簡単ではありません。
更新:PresenceIndicator Lyncコントロールを使用しようとしました。しかし、それは動作するようだ。私はその人に電話をかけることができるステータスカラーの変更はしません。