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


IExtenderSite.NotifyDelete - метод

Вызывается расширителем автоматизации для уведомления своего сайта о своем уничтожении.Если не удастся вызвать этот метод, может произойти сбой Visual Studio.

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

Синтаксис

'Декларация
Sub NotifyDelete ( _
    Cookie As Integer _
)
void NotifyDelete(
    int Cookie
)
void NotifyDelete(
    [InAttribute] int Cookie
)
abstract NotifyDelete : 
        Cookie:int -> unit 
function NotifyDelete(
    Cookie : int
)

Параметры

  • Cookie
    Тип: System.Int32
    Обязательный.Файл cookie, идентифицирующий расширитель.Файл cookie передается поставщику расширителей при запросе расширителя.

Заметки

Предупреждающее замечаниеВнимание

Диспетчер расширителей поддерживает внутренний кэш объектов расширителей и должен уведомляться об их уничтожении.Метод NotifyDelete необходимо вызывать сразу же после уничтожения объектов расширителей.Не следует дожидаться бездействия приложения, потому что другие компоненты Visual Studio могут попытаться получить доступ к уничтоженному объекту расширителя, прежде чем будет вызван этот метод.Если это произойдет, возможно аварийное завершение работы Visual Studio.

Безопасность платформы .NET Framework

См. также

Ссылки

IExtenderSite Интерфейс

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

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

Реализация и использование расширителей автоматизации