AddInController.Shutdown Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.