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 вызывается некорректно — например, когда при загрузке надстройки необходимый для нее компонент еще не был загружен. Это происходит в редких случаях, когда среда 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.");
}
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Extensibility - пространство имен