--- 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}}

Obtenez les éléments sur les modules complémentaires installés.

Avec l'API de gestion vous pouvez :

La plupart de ces opérations requièrent les permissions d'APIs de gestion. Les opérations qui ne fournissent pas d'accès à d'autres modules complémentaires ne nécessitent pas de permissions.

Types

{{WebExtAPIRef("management.ExtensionInfo")}}
Un objet contenant des informations sur un module complémentaire installé.

Fonctions

{{WebExtAPIRef("management.getAll()")}}
Renvoie des informations sur tous les modules complémentaires installés
{{WebExtAPIRef("management.get()")}}
Renvoie des informations sur un module complémentaire particulier, compte tenu de son ID.
{{WebExtAPIRef("management.getSelf()")}}
Renvoie des informations sur l'appel du module complémentaire.
{{WebExtAPIRef("management.install()")}}
Installe un thème particulier, étant donné son URL à l'adresse  addons.mozilla.org.
{{WebExtAPIRef("management.uninstall()")}}
Désinstalle un module complémenaire particulier, compte tenu de son ID.
{{WebExtAPIRef("management.uninstallSelf()")}}
Désinstalle l'appel d'un module complémentaire.
{{WebExtAPIRef("management.getPermissionWarningsById()")}}
Obtenez l'ensemble des alertes des permissions particulièrement pour un module complémentaire, compte tenu de son ID.
{{WebExtAPIRef("management.getPermissionWarningsByManifest()")}}
Obtenez l'ensemble des alertes de permission qui seraient affichés pour la chaîne de manifest donnée.
{{WebExtAPIRef("management.setEnabled()")}}
Activer / désactiver un module complémentaire, compte tenu de son ID.

Evénements

{{WebExtAPIRef("management.onInstalled")}}
Action quand un module complémentaire est installé.
{{WebExtAPIRef("management.onUninstalled")}}
Action quand un module complémentaire est désinstallé.
{{WebExtAPIRef("management.onEnabled")}}
Action quand un module complémentaire est activé.
{{WebExtAPIRef("management.onDisabled")}}
Action quand un module complémenaire est désactivé.

Compatibilité du navigateur

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

{{WebExtExamples("h2")}}

Remerciements :

Cette API est basée sur l'API Chromium chrome.management. Cette documentation est dérivée de management.json dans le code de Chromium code.

Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.