2009-08-20 2 views

答えて

2

Outlook Redemptionライブラリを使用して、あなたはこのようなオフィスの状態から抜け出すことができます。

public bool IsOutOfOffice() 
{ 
    var outlook = new Microsoft.Office.Interop.Outlook.Application(); 
    var rdoSession = new Redemption.RDOSession(); 
    rdoSession.MAPIOBJECT = outlook.Session.MAPIOBJECT; 

    Redemption.RDOOutOfOfficeAssistant OOFA = 
     (_rdoSession.Stores.DefaultStore as Redemption.RDOExchangeMailboxStore).OutOfOfficeAssistant 

    return OOFA.OutOfOffice; 
} 

は、他のユーザーの状態を確認するために、あなたは自分のメールボックスのためのMAPIOBJECTを取得する必要があります。

+1

「メールボックスのMAPIOBJECTを取得する方法」の例を知っていますか? – Denis

関連する問題