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

Récupère un objet {{WebExtAPIRef("management.ExtensionInfo", "ExtensionInfo")}} contenant les informations de l'extension appelée.

Cette API ne requière pas l' API de permission "management".

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

Syntaxe

var gettingSelf = browser.management.getSelf()

Paramètres

Aucun.

Valeur retournée

Une Promise qui sera remplie avec un objet {{WebExtAPIRef("management.ExtensionInfo", "ExtensionInfo")}}, contenant les informations sur l'extension.

Compatibilité du navigateur

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

Exemples

Enregistrez le nom de l'extension :

function gotSelf(info) {
  console.log("Add-on name: " + info.name);
}

var gettingSelf = browser.management.getSelf();
gettingSelf.then(gotSelf);

{{WebExtExamples}}

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.