AddInController.Shutdown Methode

Definitie

Hiermee schakelt u een invoegtoepassing uit.

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

Voorbeelden

In het volgende voorbeeld wordt het AddInController object opgehaald voor een hostweergave met de naam manager en wordt de invoegtoepassing afgesloten.

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

Opmerkingen

Met deze methode wordt de communicatiepijplijn tussen een invoegtoepassing en de bijbehorende host verbroken. Als de invoegtoepassing is geactiveerd in een automatisch gegenereerd toepassingsdomein met behulp van de Activate<T>(AddInSecurityLevel) of Activate<T>(PermissionSet) methoden, wordt het toepassingsdomein ook door de Shutdown methode verwijderd.

Als de invoegtoepassing is geladen in een eigen toepassingsdomein, wordt het toepassingsdomein ook door de Shutdown methode uitgepakt.

Als de invoegtoepassing is geladen in een bestaand toepassingsdomein, hebben de host- en pijplijnsegmenten geen verwijzingen meer naar die invoegtoepassing. In dit geval komt de invoegtoepassing in aanmerking voor terugvordering door garbagecollection.

U kunt deze klasse ook gebruiken om een invoegtoepassing af te sluiten die is geactiveerd in een extern proces.

Van toepassing op