مشاركة عبر


IDTExtensibility2.OnStartupComplete أسلوب

يحدث عند تغير إحدى الوظائف الإضافية، الذي هو مجموعة تحميل متى Visual Studioيبدأ، التحميلات.

مساحة الاسم:  Extensibility
التجميع:  Extensibility (في Extensibility.dll)

بناء الجملة

'إقرار
Sub OnStartupComplete ( _
    ByRef custom As Array _
)
void OnStartupComplete(
    ref Array custom
)
void OnStartupComplete(
    [InAttribute] Array^% custom
)
abstract OnStartupComplete : 
        custom:Array byref -> unit 
function OnStartupComplete(
    custom : Array
)

المعلمات

  • custom
    النوع: System.Array%
    صفيفة فارغ يمكنك استخدامها لتمرير المضيف الخاصة ببيانات الخاصة باستخدامه عند إضافة-في التحميلات.

ملاحظات

في بعض الأحيان، OnConnectionلا تحدث بشكل صحيح، على سبيل المثال عند وجود وظيفة إضافية هو تم تحميله مكون مطلوب بوظيفة ما عدا-لم يتم تم تحميله. Th هو هو unusually السبب إلى قيامك أن Visual Studioلم تبدأ تماما. استخدام OnStartupCompleteيضمن التي Visual Studioبيئة التطوير المتكاملة (IDE) اكتمال عملية بدء التشغيل.

أمثلة

Public Sub OnStartupComplete(ByRef custom As Array) Implements _
IDTExtensibility2.OnStartupComplete
    MsgBox("Notifies you when an add-in that is set to start when _
    Visual Studio starts has completed loading.")
End Sub
public void OnStartupComplete(ref Array custom)
{
    // Notifies you when an add-in that is set to start when
    // Visual Studio starts has completed loading.
    System.Windows.Forms.MessageBox.Show("Add-in has loaded and is 
    ready.");
}

أمن NET Framework.

راجع أيضًَا

المرجع

IDTExtensibility2 واجهة

IDTExtensibility2 الأعضاء

Extensibility مساحة الاسم

IDTExtensibility2

OnConnection

OnDisconnection

OnAddInsUpdate

OnBeginShutdown

موارد أخرى

كيفية: إنشاء الوظائف الإضافية