VBA 替代 Application.Quit 事件 VB.Net for Outlook VSTO

VBA alternative of Application.Quit Event for VB.Net for Outlook VSTO

在 VB.Net 中是否有任何 VBA 替代 Application.Quit Outlook VSTO AddIn 事件? Visual Studio Outlook VSTO 模板中有一个默认的关机事件语句,它似乎不起作用或者我不确定如何使它起作用

    Private Sub ThisAddIn_Shutdown() Handles Me.Shutdown        
    End Sub

我在 MSDN 中找到了下面的代码,它仅在 VBA 中有效,但我需要 Outlook 插件的这个事件处理程序,以便我可以在 outlook 关闭之前触发一些事件。

    Private Sub Application_Quit()
        MsgBox "Goodbye, " &; Application.GetNamespace("MAPI").CurrentUser
    End Sub

试试这个:

Public Class ThisAddIn

    Private Sub ThisAddIn_Startup() Handles Me.Startup
        AddHandler Application.Quit, AddressOf Application_Quit
    End Sub

    Private Sub Application_Quit()
         ' Your code
    End Sub

End Class