AddInController.Shutdown Método

Definición

Deshabilita un complemento.

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

Ejemplos

En el ejemplo siguiente se obtiene el AddInController objeto de una vista host denominada manager y, a continuación, se cierra el complemento.

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

Comentarios

Este método interrumpe la canalización de comunicación entre un complemento y su host. Si el complemento se activó en un dominio de aplicación generado automáticamente mediante los Activate<T>(AddInSecurityLevel) métodos o Activate<T>(PermissionSet) , el Shutdown método también descarga el dominio de aplicación.

Si el complemento se cargó en su propio dominio de aplicación, el Shutdown método también descarga el dominio de aplicación.

Si el complemento se cargó en un dominio de aplicación existente, los segmentos host y canalización ya no tendrán referencias a ese complemento. En este caso, el complemento será elegible para ser reclamado por la recolección de elementos no utilizados.

También puede usar esta clase para apagar un complemento que se activa en un proceso externo.

Se aplica a