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


AddInController.Shutdown Метод

Определение

Отключает надстройку.

public:
 void Shutdown();
public void Shutdown ();
member this.Shutdown : unit -> unit
Public Sub Shutdown ()

Примеры

В следующем примере получается AddInController объект для представления узла с именем manager , а затем выполняется завершение работы надстройки.

AddInController ctrl = AddInController.GetAddInController(manager);
ctrl.Shutdown();
Dim ctrl As AddInController = AddInController.GetAddInController(manager)
ctrl.Shutdown()

Комментарии

Этот метод прерывает конвейер связи между надстройкой и ее узлом. Если надстройка была активирована в автоматически созданном домене приложения с помощью Activate<T>(AddInSecurityLevel) методов или Activate<T>(PermissionSet) , Shutdown метод также выгружает домен приложения.

Если надстройка была загружена в собственный домен приложения, Shutdown метод также выгрузит домен приложения.

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

Этот класс также можно использовать для завершения работы надстройки, которая активируется во внешнем процессе.

Применяется к