AddInController.Shutdown メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アドインを無効にします。
public:
void Shutdown();
public void Shutdown ();
member this.Shutdown : unit -> unit
Public Sub Shutdown ()
例
次の例では、 という名前manager
のAddInControllerホスト ビューの オブジェクトを取得し、アドインをシャットダウンします。
AddInController ctrl = AddInController.GetAddInController(manager);
ctrl.Shutdown();
Dim ctrl As AddInController = AddInController.GetAddInController(manager)
ctrl.Shutdown()
注釈
このメソッドは、アドインとそのホストの間の通信パイプラインを中断します。 メソッドまたは Activate<T>(PermissionSet) メソッドを使用Activate<T>(AddInSecurityLevel)して、自動的に生成されたアプリケーション ドメインでアドインがアクティブ化された場合、 Shutdown メソッドはアプリケーション ドメインもアンロードします。
アドインが独自のアプリケーション ドメインに読み込まれた場合、 Shutdown メソッドはアプリケーション ドメインもアンロードします。
アドインが既存のアプリケーション ドメインに読み込まれた場合、ホストセグメントとパイプライン セグメントは、そのアドインへの参照を持たなくなります。 この場合、アドインはガベージ コレクションによって回収される資格があります。
このクラスを使用して、外部プロセスでアクティブ化されたアドインをシャットダウンすることもできます。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET