私の問題は、存在しない名前の受信者を解決しようとすると、Outlookが新しいウィンドウLDAP-Errorを開くことです。Outlookがそれを行わないようにする機会はありますか?代わりに、自分のエラーメッセージを表示したいと思います。
それが私のコードです:
string rec = "LastName, FirstName";
Microsoft.Office.Interop.Outlook.Recipient r = createRecipient(rec);
r.Resolve();
それはおそらくとても簡単だと思います。私は自分で何も見つけることができませんでした。キャッチする例外はありますか?
ご協力いただきありがとうございます!
編集:申し訳ありませんが、私はそれを忘れました。
using OutLook = Microsoft.Office.Interop.Outlook;
private static OutLook._Application _outlookObj = new OutLook.Application();
private static OutLook._NameSpace _nameSpace = _outlookObj.GetNamespace("MAPI");
public OutLook.Recipient createRecipient(string rec)
{
OutLook.Recipient r = _nameSpace.CreateRecipient(rec);
return r;
}