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é du navigateur
BCD tables only load in the browser
Example extensions
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.