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
Тип: Int32Обязательный. Файл cookie, идентифицирующий расширитель. Файл cookie передается поставщику расширителей при запросе расширителя.
Заметки
Предупреждение
Диспетчер расширителей поддерживает внутренний кэш объектов расширителей и должен уведомляться об их уничтожении.Метод NotifyDelete необходимо вызывать сразу же после уничтожения объектов расширителей.Не следует дожидаться бездействия приложения, потому что другие компоненты Visual Studio могут попытаться получить доступ к уничтоженному объекту расширителя, прежде чем будет вызван этот метод.Если это произойдет, возможно аварийное завершение работы Visual Studio.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.