Поделиться через


IDTExtensibility2.OnStartupComplete - метод

Обновлен: Ноябрь 2007

Возникает, когда загружается надстройка, настроенная на загрузку при запуске Visual Studio.

Пространство имен:  Extensibility
Сборка:  Extensibility (в Extensibility.dll)

Синтаксис

'Декларация
Sub OnStartupComplete ( _
    ByRef custom As Array _
)
'Применение
Dim instance As IDTExtensibility2
Dim custom As Array

instance.OnStartupComplete(custom)
void OnStartupComplete(
    ref Array custom
)
void OnStartupComplete(
    [InAttribute] Array^% custom
)
function OnStartupComplete(
    custom : Array
)

Параметры

  • custom
    Тип: System.Array%
    Пустой массив, который можно использовать для передачи данных среды размещения с их последующим использованием в ходе загрузки надстройки.

Заметки

В некоторых случаях метод OnConnection вызывается некорректно — например, когда при загрузке надстройки необходимый для нее компонент еще не был загружен. Это происходит в редких случаях, когда среда Visual Studio еще не запустилась полностью. Использование метода OnStartupComplete позволяет гарантировать, что интегрированная среда разработки (IDE) Visual Studio завершила процесс запуска.

Примеры

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.");
}

Разрешения

См. также

Ссылки

IDTExtensibility2 Интерфейс

IDTExtensibility2 - члены

Extensibility - пространство имен

IDTExtensibility2

OnConnection

OnDisconnection

OnAddInsUpdate

OnBeginShutdown

Другие ресурсы

Практическое руководство. Создание надстройки