根据文章"https://msdn.microsoft.com/en-us/library/office/jj900715.aspx?f=255&MSPPError=-2147217396“,我已经实现了Outlook2013 (64位)的IM客户端(32位)。即时消息应用程序在outlook上工作得很好。
当状态发生变化时&调用函数StateChanged()。现在,outlook应该采取更改状态的操作。但outlook没有打来电话。请任何人帮助我为什么outlook不调用任何API (像OnContactInformationChanged)。
OnStateChanged += OnOnStateChanged ;
Public void StateChanged(){
ClientState _previousClientState = this._State;
this._State = ClientState.ucClientStateSignedOut;
IMClientStateChangedEventData eventData = new IMClientStateChangedEventData(_previousClientState, this._State);
//Raise the event for state change
OnStateChanged(this as Client, eventData as ClientStateChangedEventData);
}
public static void OnOnStateChanged(Client _eventSource, ClientStateChangedEventData _eventData)
{
}我也尝试引发OnContactInformationChanged(),但outlook没有响应。
发布于 2016-08-02 18:20:02
https://stackoverflow.com/questions/36596486
复制相似问题