c# Outlook插件:如何获得我自己的Office Communicator状态

本文关键字:自己的 Office Communicator 状态 我自己 何获得 Outlook 插件 | 更新日期: 2023-09-27 18:04:05

我正在尝试用c#编写outlook插件。

对于一个功能,我想知道我的通信器状态是否为away/available/Busy。在此基础上,我将采取各种行动。

请告诉我做这件事的最好方法。

我正在尝试使用OfficeCommunicatorAPI,但不确定该使用什么。

p。我是c#开发和MS API的新手

c# Outlook插件:如何获得我自己的Office Communicator状态

我明白了。可以从CommunicatorAPI中获取。

       var a = new CommunicatorAPI.Messenger();
        if(a.MyStatus == MISTATUS.MISTATUS_ONLINE)
        {
            MessageBox.Show("Online");
        }
        else if   (a.MyStatus == MISTATUS.MISTATUS_AWAY)
        {
            MessageBox.Show("Away");
        }