IDTExtensibility2.OnBeginShutdown 方法
當增益集還在執行中時,若 Visual Studio 整合式開發環境 (IDE) 突然關閉,便會觸發此事件。
命名空間: Extensibility
組件: Extensibility (在 Extensibility.dll 中)
語法
'宣告
Sub OnBeginShutdown ( _
ByRef custom As Array _
)
void OnBeginShutdown(
ref Array custom
)
void OnBeginShutdown(
[InAttribute] Array^% custom
)
abstract OnBeginShutdown :
custom:Array byref -> unit
function OnBeginShutdown(
custom : Array
)
參數
- custom
型別:System.Array%
空白陣列,可以用來傳遞用於增益集中的特定裝載程式資料。
備註
雖然可以取消 Visual Studio 的關機動作,但不能取消 OnBeginShutdown。 因此增益集應該將所有關閉事件都視為已經真正發生,然後執行任何必要的清理常式。
這個方法可以用來儲存 Visual Studio 關機時的增益集設定,以便未來能夠將增益集還原到原來的狀態。
範例
Public Sub OnBeginShutdown(ByRef custom As Array) Implements _
IDTExtensibility2.OnBeginShutdown
MsgBox("Place cleanup code here.")
End Sub
public void OnBeginShutdown(ref Array custom)
{
// Place cleanup code here.
System.Windows.Forms.MessageBox.Show("Shutting down Visual
Studio");
}
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。