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
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.