Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

management.get()

Récupère un objet 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

js
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 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é des navigateurs

Exemples

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

js
var id = "my-add-on";

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

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

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.