exchange2000进阶开发instantmessagingservice林颖志内容摘要:
d=CLSID:B06EDBC7287D405CA8999C7F8358EF26 codeType=application/xoleobject width=100% height=100% id=MSIMTeamContactList VIEWASTEXT PARAM NAME=Service VALUE=1 PARAM NAME=List VALUE=“$$MyDemo\TeamList PARAM NAME=AllowCollapse VALUE=TRUE PARAM NAME=Group VALUE=TRUE PARAM NAME=“OnlineRootLabel” VALUE=“在線上的連絡人 PARAM NAME=“OfflineRootLabel” VALUE=“不在線上的連絡人 PARAM NAME=FilterOffline VALUE=False /object /BODY /HTML 新增連絡人 運用 .Add method 來增加新連絡人,並且加到清單之中 相關參數: IM address 字串 IM addresses 字串陣列 IIMContact 物件陣列 範例 : “” IM Contact View Control新增連絡人 示範 IM Contact View 在 Web Page上的應用(新增連絡人 ) script language=vbscript SUB MSIMTeamContactList_OnReady() end sub /script 自訂 Action Menu Dim Cmd1 Dim Cmd2 SUB MSIMContactList_OnMenuRequest _ (BYVAL vSelected, BYREF pfDefaults) Dim Sep pfDefaults = 0 „ Set to show only Cmd1 amp。 Cmd2 Cmd1 = (Test Item 1) Sep = () Cmd2 = (Test Item 2) End Sub Sub MSIMContactList_OnMenuSelect _ (BYVAL vSelected, BYVAL lCmd ) If lcmd = Cmd1 then msgbox “You selected mand 1” elseif lcmd = Cmd2 then msgbox “You selected mand 2” end if End Sub IM Message View Controls IM Message View Control 提供 IM messaging sessions 的 UI ponents 目前交談連絡人 – 顯示目前交談人員的名稱,讓使用者可知與何許人正在溝通信息 具有邀請多人共同討論的能力 – 可在一個 IM Message View中,同時多人交換信息 交談記錄的能力 – 窗格能顯示所有交談歷史記錄 IM Message View Control 何種情況適用 IM Message View? 從 Contact View Control 中,建立 Message Session 在連絡人名稱上,按右鍵開啟 Message Window 在 Message Window Web page 中直接輸入所欲交談的信息 IM Message View Control 獨立的信息窗格 – 可輸入或顯示各式各樣的信息 (如:字型、顏色 … 等 ) 狀態信息窗格 – 顯示對方目前交談狀態 (如:對方正在輸入中 ..等 ) 亦可提供目前線上連絡人清單 運用 IM Host 的通訊能力和 Exch。exchange2000进阶开发instantmessagingservice林颖志
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。