ロード、実行、停止
アドインプログラムを選択するとコンパイルされ、直後にNew()そしてAddIn_Load()が呼ばれ、
ボタン操作によりAddIn_Start()、AddIn_Stop()が操作可能です。
(独自にボタンその他のコントロールを追加する事も可能です)
'New AddIn_Load AddIn_Start AddIn_Stopサンプル

Imports System.Windows.Forms

Public Class AddIn
	Public Sub New()
		MessageBox.Show("Newがコールされました")
	End Sub
	Public Sub AddIn_Load()
		MessageBox.Show("AddIn_Loadがコールされました")
	End Sub
	Public Sub AddIn_Start()
		MessageBox.Show("AddIn_Startがコールされました")
	End Sub
	Public Sub AddIn_Stop()
		MessageBox.Show("AddIn_Stopがコールされました")
	End Sub
End Class
コンパイル後に、New()、AddIn_Load()は順に呼ばれますので、上記例では1個にまとめてしまっても結果は同じです。
'New AddIn_Load AddIn_Start AddIn_Stopサンプル

Imports System.Windows.Forms

Public Class AddIn
	Public Sub New()
		MessageBox.Show("その1")
		MessageBox.Show("その2")
	End Sub
	Public Sub AddIn_Start()
		MessageBox.Show("AddIn_Startがコールされました")
	End Sub
	Public Sub AddIn_Stop()
		MessageBox.Show("AddIn_Stopがコールされました")
	End Sub
End Class
'New AddIn_Load AddIn_Start AddIn_Stopサンプル

Imports System.Windows.Forms

Public Class AddIn
	Public Sub AddIn_Load()
		MessageBox.Show("その1")
		MessageBox.Show("その2")
	End Sub
	Public Sub AddIn_Start()
		MessageBox.Show("AddIn_Startがコールされました")
	End Sub
	Public Sub AddIn_Stop()
		MessageBox.Show("AddIn_Stopがコールされました")
	End Sub
End Class