AddInController.Shutdown Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Inaktiverar ett tillägg.
public:
void Shutdown();
public void Shutdown();
member this.Shutdown : unit -> unit
Public Sub Shutdown ()
Exempel
I följande exempel hämtas AddInController objektet för en värdvy med namnet manager och stänger sedan av tillägget.
AddInController ctrl = AddInController.GetAddInController(manager);
ctrl.Shutdown();
Dim ctrl As AddInController = AddInController.GetAddInController(manager)
ctrl.Shutdown()
Kommentarer
Den här metoden bryter kommunikationspipelinen mellan ett tillägg och dess värd. Om tillägget aktiverades i en automatiskt genererad programdomän med hjälp Activate<T>(AddInSecurityLevel) av metoderna eller Activate<T>(PermissionSet) tar Shutdown metoden även bort programdomänen.
Om tillägget lästes in i en egen programdomän Shutdown tar metoden även bort programdomänen.
Om tillägget lästes in i en befintlig programdomän har värd- och pipelinesegmenten inte längre några referenser till tillägget. I det här fallet är tillägget berättigat att frigöras av skräpinsamling.
Du kan också använda den här klassen för att stänga av ett tillägg som aktiveras i en extern process.