2

C#/VS 2010 で Outlook アドインを作成していますが、アプリケーションが正常に動作する場合は、次の警告を取り除きたいと考えています。

「Microsoft.Office.Interop.Outlook._MailItem.Close(Microsoft.Office.Interop.Outlook.OlInspectorClose)」および非メソッド「Microsoft.Office.Interop.Outlook.ItemEvents_10_Event.Close」。メソッドグループの使用。

しかし、なぜそれが引き起こされているのか理解できません。

4

2 に答える 2

7

完全なエラーが次のように見える場合

メソッド 'Microsoft.Office.Interop.Outlook._MailItem.Close(Microsoft.Office.Interop.Outlook.OlInspectorClose)' と非メソッド 'Microsoft.Office.Interop.Outlook.ItemEvents_10_Event.Close' の間のあいまいさ。メソッドグループの使用。

ここで説明されているようなキャストの問題が発生している可能性があります。

于 2012-06-21T00:47:34.240 に答える
0

この方法で呼び出してみてください:

(oMsg as _MailItem).Close();

于 2014-05-06T14:46:35.627 に答える