[英]React to “Out of Office” status in Skype for Business
Lync 2013 SDK為聯系人發布ContactAvailability
屬性,其值如下所述:
該枚舉中的每個值都表示Lync 2013中聯系人旁邊顯示的顏色和圖案 。
在我看來,Skype for Business 2015客戶端添加了一種新顏色,與帶有“外出”標簽的Outlook日歷條目一致,如下所示:
Lync 2013 Client SDK只需為此新的紫色狀態指示器返回Free枚舉值(與綠色相同)。
我的問題是,是否有人知道一種檢測聯系人狀態的方法,以便SfB會使用紫色的“不在辦公室”狀態指示器顯示該聯系人的圖標? 我至今找不到任何文檔。
謝謝。
從Lync Client SDK的角度來看,我不確定,因為我對Lync Client SDK的展示還沒有做太多事情。
在已訂閱狀態更改的UMCA應用程序中,您將獲得RemotePresentityNotification對象,而您可以獲取AggregatedPresenceState.Activity。 ActivityToken ,它將被設置為MS-Pres規范中定義的字符串“ off-of-office”。
我假設將有某種方法可以從Lync Client SDK獲取ActivityToken。 我的猜測是從lync用戶狀態中請求ContactInformationType .ActivityId或Activity。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.