AddInController.Shutdown Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Désactive un complément.
public:
void Shutdown();
public void Shutdown ();
member this.Shutdown : unit -> unit
Public Sub Shutdown ()
Exemples
L’exemple suivant obtient l’objet AddInController d’une vue hôte nommée manager
, puis arrête le complément.
AddInController ctrl = AddInController.GetAddInController(manager);
ctrl.Shutdown();
Dim ctrl As AddInController = AddInController.GetAddInController(manager)
ctrl.Shutdown()
Remarques
Cette méthode interrompt le pipeline de communication entre un complément et son hôte. Si le complément a été activé dans un domaine d’application généré automatiquement à l’aide des Activate<T>(AddInSecurityLevel) méthodes ou Activate<T>(PermissionSet) , la Shutdown méthode décharge également le domaine d’application.
Si le complément a été chargé dans son propre domaine d’application, la Shutdown méthode décharge également le domaine d’application.
Si le complément a été chargé dans un domaine d’application existant, les segments hôte et pipeline n’auront plus aucune référence à ce complément. Dans ce cas, le complément peut être récupéré par garbage collection.
Vous pouvez également utiliser cette classe pour arrêter un complément activé dans un processus externe.