IDTExtensibility2 - интерфейс
Хранит уведомления о событиях, происходящих с надстройками: когда они были загружены, выгружены, обновлены и т.д.
Пространство имен: Extensibility
Сборка: Extensibility (в Extensibility.dll)
Синтаксис
'Декларация
<GuidAttribute("B65AD801-ABAF-11D0-BB8B-00A0C90F2744")> _
Public Interface IDTExtensibility2
[GuidAttribute("B65AD801-ABAF-11D0-BB8B-00A0C90F2744")]
public interface IDTExtensibility2
[GuidAttribute(L"B65AD801-ABAF-11D0-BB8B-00A0C90F2744")]
public interface class IDTExtensibility2
[<GuidAttribute("B65AD801-ABAF-11D0-BB8B-00A0C90F2744")>]
type IDTExtensibility2 = interface end
public interface IDTExtensibility2
Тип IDTExtensibility2 предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
OnAddInsUpdate | Возникает при загрузке или выгрузке надстройки из интегрированной среды разработки (IDE) Visual Studio. | |
OnBeginShutdown | Возникает при закрытии интегрированной среды разработки (IDE) Visual Studio в случае, если надстройка запущена. | |
OnConnection | Возникает, когда надстройка загружается в Visual Studio. | |
OnDisconnection | Возникает, когда надстройка выгружается из Visual Studio. | |
OnStartupComplete | Возникает, когда загружается надстройка, настроенная на загрузку при запуске Visual Studio. |
В начало страницы
Заметки
IDTExtensibility2 содержит методы, которые действуют как события при реализации интерфейса.Visual Studio вызывает эти методы при возникновении события, затрагивающего надстройку, например при загрузке или выгрузке, внесении изменений и т. д.
Примеры
Implements IDTExtensibility2
public class Connect : Object, IDTExtensibility2
См. также
Ссылки
Extensibility - пространство имен