IDTExtensibility2.OnDisconnection أسلوب
يحدث عند تغير إحدى الوظائف الإضافية هو تم إلغاء تحميلها من Visual Studio.
مساحة الاسم: Extensibility
التجميع: Extensibility (في Extensibility.dll)
بناء الجملة
'إقرار
Sub OnDisconnection ( _
RemoveMode As ext_DisconnectMode, _
ByRef custom As Array _
)
void OnDisconnection(
ext_DisconnectMode RemoveMode,
ref Array custom
)
void OnDisconnection(
[InAttribute] ext_DisconnectMode RemoveMode,
[InAttribute] Array^% custom
)
abstract OnDisconnection :
RemoveMode:ext_DisconnectMode *
custom:Array byref -> unit
function OnDisconnection(
RemoveMode : ext_DisconnectMode,
custom : Array
)
المعلمات
- RemoveMode
النوع: Extensibility.ext_DisconnectMode
ext_DisconnectModeالقيمة التعداد الذي يدل إضافة-في لماذا تم إلغاء تحميل.
- custom
النوع: System.Array%
صفيفة فارغ يمكنك استخدامها لتمرير بيانات الخاصة بالمضيف للاستخدام بعد إضافة-في unloads.
ملاحظات
OnDisconnection، أي هو مماثلة لOnBeginShutdown، يحدث عندما الوظيفة الإضافية هو تم إلغاء تحميلها، ولكن يبقى بيئة التطوير المتكاملة (IDE) تشغيل. (OnBeginShutdownيحدث عندما IDE هو إيقاف تشغيل، الذي يلغي بالضرورة أن زر 'Ins' الإضافية التي هي تشغيل.)
أمثلة
Public Sub OnDisconnection(ByVal disconnectMode As _
ext_DisconnectMode, ByRef custom As Array) Implements _
IDTExtensibility2.OnDisconnection
MsgBox("Place cleanup code here.")
End Sub
public void OnDisconnection(ext_DisconnectMode disconnectMode, ref
Array custom)
{
// Place cleanup code here.
System.Windows.Forms.MessageBox.Show("Add-in is shutting down.");
}
أمن NET Framework.
- الثقة الكاملة للمتصل الفوري. يتعذر استخدام هذا العضو بواسطة التعليمات البرمجية الموثوق بها جزئيًا. لمزيد من المعلومات، راجع باستخدام مكتبات من تعليمات برمجية موثوق بها جزئي.