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


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 - пространство имен

OnConnection

OnDisconnection

OnAddInsUpdate

OnBeginShutdown

OnStartupComplete

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

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