management

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

Avec l'API de gestion vous pouvez :

  • Obtenir des informations sur les modules complémentaires installés
  • Activer / Désactiver les modules complémentaires
  • Désinstaller les modules complémentaires
  • Découvrez quels sont les alertes des permissions envoyés particulièrement par les modules complémentaires ou les manifest
  • Obtenir les notifications sur l'ajout des modules complémentaires, désinstallé, activé ou désactivé.

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

management.ExtensionInfo

Un objet contenant des informations sur un module complémentaire installé.

Fonctions

management.getAll()

Renvoie des informations sur tous les modules complémentaires installés

management.get()

Renvoie des informations sur un module complémentaire particulier, compte tenu de son ID.

management.getSelf()

Renvoie des informations sur l'appel du module complémentaire.

management.install()

Installe un thème particulier, étant donné son URL à l'adresse addons.mozilla.org.

management.uninstall()

Désinstalle un module complémenaire particulier, compte tenu de son ID.

management.uninstallSelf()

Désinstalle l'appel d'un module complémentaire.

management.getPermissionWarningsById()

Obtenez l'ensemble des alertes des permissions particulièrement pour un module complémentaire, compte tenu de son ID.

management.getPermissionWarningsByManifest()

Obtenez l'ensemble des alertes de permission qui seraient affichés pour la chaîne de manifest donnée.

management.setEnabled()

Activer / désactiver un module complémentaire, compte tenu de son ID.

Evénements

management.onInstalled

Action quand un module complémentaire est installé.

management.onUninstalled

Action quand un module complémentaire est désinstallé.

management.onEnabled

Action quand un module complémentaire est activé.

management.onDisabled

Action quand un module complémenaire est désactivé.

Compatibilité des navigateurs

BCD tables only load in the browser

Example extensions

Note :

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.