--- title: management.get() slug: Mozilla/Add-ons/WebExtensions/API/management/get tags: - API - Add-ons - Méthode - Reference - WebExtensions - get - management translation_of: Mozilla/Add-ons/WebExtensions/API/management/get ---
{{AddonSidebar()}}

Récupère un objet {{WebExtAPIRef("management.ExtensionInfo", "ExtensionInfo")}} contenant des informations sur l'extension spécifiée.

Cette API requière la permission API "management"

Il s'agit d'une fonction asynchrone qui renvoie une Promise.

Syntaxe

var gettingInfo = browser.management.get(
  id                  // string
)

Paramètres

id
string. l'ID de l'extension dont vous souhaitez récupérer les informations.

Valeur retournée

Une Promise qui sera remplie avec un objet  {{WebExtAPIRef("management.ExtensionInfo", "ExtensionInfo")}} , contenant les informations sur l'extension. La promise sera rejetée si aucune extension avec l'ID donné n'est installée ou si l'appelant ne peut pas accéder à l'extension.

Compatibilité du navigateur

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

Exemples

Enregistrez le nom de l'extension dont l'ID est "my-add-on":

var id = "my-add-on";

function got(info) {
  console.log(info.name);
}

var getting = browser.management.get(id);
getting.then(got);

{{WebExtExamples}}

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.