ExtensionInfo

Un objet ExtensionInfo contenant les informations sur l'extension.

Type

Il s'agit d'un objet avec les propriétés suivantes :

description
string. La description de l'extension, prise à partir de la clé de description du manifest.json.
disabledReason
string. Si l'extension est désactivée, la raison pour laquelle il a été désactivé. L'une des "inconnnues' or "permissions_increase".
enabled
boolean. Que l'extension soit activée ou pas.
homepageUrl
string. L'URL de la page d'accueil de l'extension, prise en compte de la cl√©  homepage_url du fichier manifest.json.
hostPermissions
ensemble de cha√ģne. Les permissions d'h√ītes de l'extension.
icons
array of object. les informations sur les ic√īnes des extensions. Un tableau d'objets, un par chaque ic√īne. Chaque objet contient deux propri√©t√©s :
  • size: un entier repr√©sentant la largeur et la hauteur de l'ic√īnes en pixels.
  • url: une cha√ģne contenant l'url relative de l'ic√īne, en commen√ßant par la racine de l'extensions.
id
string. l'ID de l'extension.
installType
string. Une cha√ģne d√©criantn comme l'extension a √©t√© ajout√©. Une des options suivantes :
  • "admin": l'extension a √©t√© install√© en raison d'une politique administrative.
  • "development": l'extension a √©t√© install√© d√©compress√© sur le disque.
  • "normal": l'extension a √©t√© install√© normalement √† partir du package d'installation.
  • "sideload": l'extension a √©t√© install√© par un autre logiciel sur l'ordinateur de l'utilisateur.
  • "other": l'extension a √©t√© install√© d'une autre mani√®re.
mayDisable
boolean. Que cette extensions a été désactivé ou désinstallé par l'utilisateur.
name
string. Le nom de l'extension, pris à partir de la clé name du manifest.json.
offlineEnabled
boolean. Que les demandes de l'extensions soient prises en charge hors connexion.
optionsUrl
string. l'URL pour la page d'options de l'élément, s'il y en a un. Il s'agit d'une URL relative, à partir de la racine de l'extension.
permissions
array of string. les permissions de l'API de l'extension.
shortName
string. Une courte version du nom de l'extension, prise √† partir de la cl√©  short_name du manifest.json.
type
string. Cha√ģne d√©crivant le type d'extension. Ceci permet de distinguer les extensions des applications et des th√®mes. Il peut prendre l'une des valeurs suivantes :
  • "extension": le type d'extension la plus courante.
  • "hosted_app"
  • "packaged_app"
  • "legacy_packaged_app"
  • "theme"
updateUrl
string. URL pour la mise à jour de l'extension, tiré de la clé applications de manifest.json.
version
string. La version de l'extension, tiré de la clé version du manifest.json
versionName
string. Le nom descriptif pour la version de l'extension, tir√© de la cl√©  version_name du manifest.json.

Compatibilité du navigateur

BCD tables only load in the browser

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.