ExtensionInfo
Ein ExtensionInfo-Objekt enthält Informationen über ein Add-on.
Typ
Es handelt sich um ein Objekt mit den folgenden Eigenschaften:
description-
string. Die Beschreibung des Add-ons, entnommen aus demmanifest.jsondescription-Schlüssel. disabledReason-
string. Falls das Add-on deaktiviert ist, der Grund, warum es deaktiviert wurde. Eines von "unknown" oder "permissions_increase". enabled-
boolean. Gibt an, ob das Add-on derzeit aktiviert ist. homepageUrl-
string. Die Homepage-URL des Add-ons, entnommen aus demmanifest.jsonhomepage_url-Schlüssel. hostPermissions-
arrayvonstring. Die Host-Berechtigungen des Add-ons. icons-
arrayvonobject. Informationen über die Symbole des Add-ons. Ein Array von Objekten, eines für jedes Symbol. Jedes Objekt enthält zwei Eigenschaften:size: ein Integer, der die Breite und Höhe des Symbols in Pixeln darstellt.url: ein String, der eine relative URL zum Symbol enthält, beginnend am Root des Add-ons.
id-
string. Die ID des Add-ons. installType-
string. Ein String, der beschreibt, wie das Add-on installiert wurde. Eine der folgenden:- "admin": Das Add-on wurde aufgrund einer administrativen Richtlinie installiert.
- "development": Das Add-on wurde entpackt von der Festplatte installiert.
- "normal": Das Add-on wurde normal über ein Installationspaket installiert.
- "sideload": Das Add-on wurde von einer anderen Software auf dem Computer des Benutzers installiert.
- "other": Das Add-on wurde auf eine andere Weise installiert.
mayDisable-
boolean. Ob dieses Add-on vom Benutzer deaktiviert oder deinstalliert werden kann. name-
string. Der Name des Add-ons, entnommen aus demmanifest.jsonname-Schlüssel. offlineEnabled-
boolean. Ob das Add-on angibt, offline unterstützt zu werden. optionsUrl-
string. URL für die Optionsseite des Elements, falls vorhanden. Dies ist eine relative URL, beginnend am Root des Add-ons. permissions-
arrayvonstring. Die API-Berechtigungen des Add-ons. shortName-
string. Eine Kurzversion des Namens des Add-ons, entnommen aus demmanifest.jsonshort_name-Schlüssel. type-
string. Ein String, der den Typ des Add-ons beschreibt. Dies wird verwendet, um Erweiterungen von Apps und Themes zu unterscheiden. Es kann einen der folgenden Werte annehmen:- "extension": häufigster Typ des Add-ons.
- "hosted_app"
- "packaged_app"
- "legacy_packaged_app"
- "theme"
updateUrl-
string. URL für Updates zu diesem Add-on, entnommen aus demmanifest.jsonbrowser_specific_settings-Schlüssel. version-
string. Version dieses Add-ons, entnommen aus demmanifest.jsonversion-Schlüssel. versionName-
string. Beschreibender Name für die Version dieses Add-ons, entnommen aus demmanifest.jsonversion_name-Schlüssel.
Browser-Kompatibilität
Loading…
Hinweis:
Diese API basiert auf der Chromium-API chrome.management. Diese Dokumentation stammt aus management.json im Chromium-Code.