AddInController.Shutdown Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wyłącza dodatek.
public:
void Shutdown();
public void Shutdown ();
member this.Shutdown : unit -> unit
Public Sub Shutdown ()
Przykłady
Poniższy przykład uzyskuje AddInController obiekt dla widoku hosta o nazwie manager
, a następnie zamyka dodatek.
AddInController ctrl = AddInController.GetAddInController(manager);
ctrl.Shutdown();
Dim ctrl As AddInController = AddInController.GetAddInController(manager)
ctrl.Shutdown()
Uwagi
Ta metoda przerywa potok komunikacji między dodatkiem a hostem. Jeśli dodatek został aktywowany w automatycznie wygenerowanej domenie aplikacji przy użyciu Activate<T>(AddInSecurityLevel) metod lub Activate<T>(PermissionSet) , Shutdown metoda również zwalnia domenę aplikacji.
Jeśli dodatek został załadowany do własnej domeny aplikacji, Shutdown metoda również zwalnia domenę aplikacji.
Jeśli dodatek został załadowany do istniejącej domeny aplikacji, segmenty hosta i potoku nie będą już miały żadnych odwołań do tego dodatku. W takim przypadku dodatek będzie mógł zostać odzyskany przez odzyskiwanie pamięci.
Możesz również użyć tej klasy, aby zamknąć dodatek aktywowany w procesie zewnętrznym.