我有一個VSTO Outlook 2007加載項。我必須檢查Outlook是否使用Exchange服務器離線/在線。我使用的代碼如下:vsto outlook加載項:如何檢查Outlook是否與Exchange Server聯機
NameSpace ns = Application.GetNamespace("MAPI");
MAPIFolder publicFolder = ns.GetDefaultFolder(OlDefaultFolders.olPublicFoldersAllPublicFolders); 如果(publicFolder == NULL){ 離線 = TRUE; //標誌設置來告訴它處於脫機狀態 }
早些時候,該代碼是工作的罰款。但突然間,即使Outlook在線,獲取公共文件夾的行也開始返回null。
我開始知道公用文件夾已從Exchange服務器上刪除,這就是爲什麼它返回null。
任何人都可以請告訴我任何替代&標準的方式來檢查Outlook是否與交換服務器在線?
感謝&問候, 納迪姆烏拉
是的,這對我們很好。 謝謝。 –