Aracılığıyla paylaş


IDTExtensibility2.OnBeginShutdown Yöntem

Her durumda ortaya Visual Studio bir eklenti çalışırken tümleşik geliştirme ortamı (IDE) kapanıp.

Ad alanı:  Extensibility
Derleme:  Extensibility (Extensibility.dll içinde)

Sözdizimi

'Bildirim
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
)

Parametreler

  • custom
    Tür: System.Array%
    Eklenti kullanmak için ana bilgisayara özgü verileri geçirmek için kullanabileceğiniz boş bir dizi.

Notlar

Bir kapatma olsa da Visual Studio iptal, OnBeginShutdown yöntemi olamaz iptal edilecek.Sonuç olarak, eklentileri, tüm kapatma olayları ortaya ve buna bağlı olarak herhangi bir temizleme iþlemlerini gerçekleştirmek varsaymalıdır.

Bu yöntem zaman eklenti ayarlarını depolamak için kullanılan, Visual Studio daha sonra özgün durumuna geri döndürülebilir şekilde kapanır.

Örnekler

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 Güvenliği

Ayrıca bkz.

Başvuru

IDTExtensibility2 Arabirim

Extensibility Ad Alanı

IDTExtensibility2

OnConnection

OnDisconnection

OnAddInsUpdate

OnStartupComplete

Diğer Kaynaklar

Nasıl yapılır: bir eklenti oluşturmak