この翻訳は不完全です。英語から この記事を翻訳 してください。

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

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

  • get information about installed add-ons
  • enable/disable add-ons
  • uninstall add-ons
  • find out which permission warnings are given for particular add-ons or manifests
  • get notifications of add-ons being installed, uninstalled, enabled, or disabled.

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

management.ExtensionInfo
An object that contains information about an installed add-on.

関数

management.getAll()
Returns information about all installed add-ons.
management.get()
Returns information about a particular add-on, given its ID.
management.getSelf()
Returns information about the calling add-on.
management.uninstall()
Uninstalls a particular add-on, given its ID.
management.uninstallSelf()
Uninstalls the calling add-on.
management.getPermissionWarningsById()
Get the set of permission warnings for a particular add-on, given its ID.
management.getPermissionWarningsByManifest()
Get the set of permission warnings that would be displayed for the given manifest string.
management.setEnabled()
Enable/disable a particular add-on, given its ID.

イベント

management.onInstalled
Fired when an add-on is installed.
management.onUninstalled
Fired when an add-on is uninstalled.
management.onEnabled
Fired when an add-on is enabled.
management.onDisabled
Fired when an add-on is disabled.

ブラウザ実装状況

ChromeEdgeFirefoxFirefox for AndroidOpera
ExtensionInfo 有り 無し51 *51 * 有り
get 有り 無し5656 有り
getAll 有り 無し55 *55 * 有り
getPermissionWarningsById 有り 無し 無し 無し 有り
getPermissionWarningsByManifest 有り 無し 無し 無し 有り
getSelf 有り 無し5151 無し
onDisabled 有り 無し 無し 無し 有り
onEnabled 有り 無し 無し 無し 有り
onInstalled 有り 無し 無し 無し 有り
onUninstalled 有り 無し 無し 無し 有り
setEnabled 有り 無し55 *55 * 有り
uninstall 有り 無し 無し 無し 有り
uninstallSelf 有り * 無し5151 有り *

Example extensions

Acknowledgements

This API is based on Chromium's chrome.management API. This documentation is derived from management.json in the Chromium code.

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

ドキュメントのタグと貢献者

 このページの貢献者: Uemmra3
 最終更新者: Uemmra3,