Aracılığıyla paylaş


AddInController.Shutdown Yöntem

Tanım

Eklentiyi devre dışı bırakır.

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

Örnekler

Aşağıdaki örnek adlı manager bir konak görünümü için nesnesini alır AddInController ve eklentiyi kapatır.

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

Açıklamalar

Bu yöntem, bir eklenti ile konağı arasındaki iletişim işlem hattını bozar. Eklenti, veya Activate<T>(PermissionSet) yöntemleri kullanılarak Activate<T>(AddInSecurityLevel) otomatik olarak oluşturulan bir uygulama etki alanında etkinleştirildiyse, Shutdown yöntem uygulama etki alanını da kaldırır.

Eklenti kendi uygulama etki alanına yüklendiyse, Shutdown yöntemi uygulama etki alanını da kaldırır.

Eklenti mevcut bir uygulama etki alanına yüklendiyse, konak ve işlem hattı kesimlerinin artık bu eklentiye herhangi bir başvurusu olmaz. Bu durumda, eklenti çöp toplama tarafından geri kazanılmaya uygun olacaktır.

Bu sınıfı, dış işlemde etkinleştirilen bir eklentiyi kapatmak için de kullanabilirsiniz.

Şunlara uygulanır