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
dechaîne
. Les permissions d'hôtes de l'extension. icons
-
array
ofobject
. 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
ofstring
. 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é des navigateurs
BCD tables only load in the browser
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.