--- title: management slug: Mozilla/Add-ons/WebExtensions/API/management tags: - API - Add-ons - Extensions - Reference - WebExtensions - management translation_of: Mozilla/Add-ons/WebExtensions/API/management ---
{{AddonSidebar}}

インストール済みのアドオンの管理情報を取得します。

management API で次のことができます

操作のほとんどは "management" API パーミッションを要求します。他のアドオンへのアクセスを提供しない操作はこのパーミッションを要求しません。

{{WebExtAPIRef("management.ExtensionInfo")}}
インストール済みアドオンの管理情報を持つオブジェクト

関数

{{WebExtAPIRef("management.getAll()")}}
すべてのインストール済みアドオンの管理情報を返します。
{{WebExtAPIRef("management.get()")}}
指定した ID のアドオンの管理情報を返します。
{{WebExtAPIRef("management.getSelf()")}}
この関数を呼び出したアドオン自身の管理情報を返します。
{{WebExtAPIRef("management.install()")}}
addons.mozilla.org で与えられた URL にある、特定のテーマをインストールします。
{{WebExtAPIRef("management.uninstall()")}}
指定した ID のアドオンをアンインストールします。
{{WebExtAPIRef("management.uninstallSelf()")}}
この関数を呼び出したアドオン自身をアンインストールします。
{{WebExtAPIRef("management.getPermissionWarningsById()")}}
指定した ID のアドオンのパーミッション警告一覧を取得します。
{{WebExtAPIRef("management.getPermissionWarningsByManifest()")}}
指定したマニフェストストリングに対して表示されるパーミッション警告一覧を取得します。
{{WebExtAPIRef("management.setEnabled()")}}
指定した ID のアドオンを有効化・無効化します。

イベント

{{WebExtAPIRef("management.onInstalled")}}
アドオンがインストールされた時に発火します。
{{WebExtAPIRef("management.onUninstalled")}}
アドオンがアンインストールされた時に発火します。
{{WebExtAPIRef("management.onEnabled")}}
アドオンが有効化された時に発火します。
{{WebExtAPIRef("management.onDisabled")}}
アドオンが無効化された時に発火します。

ブラウザー実装状況

{{Compat("webextensions.api.management")}}

{{WebExtExamples("h2")}}

Acknowledgements

この API は Chromium の chrome.management API に基づいています。この文書は Chromium code の management.json から派生しています。

Microsoft Edge compatibility data is supplied by Microsoft Corporation and is included here under the Creative Commons Attribution 3.0 United States License.