Get an extension by its full identifier in the form of: publisher.name
.
An extension identifier.
An extension or undefined
.
An event which fires when extensions.all
changes. This can happen when extensions are
installed, uninstalled, enabled or disabled.
All extensions currently known to the system.
Namespace for dealing with installed extensions. Extensions are represented by an Extension-interface which enables reflection on them.
Extension writers can provide APIs to other extensions by returning their API public surface from the
activate
-call.When depending on the API of another extension add an
extensionDependencies
-entry topackage.json
, and use the getExtension-function and the exports-property, like below: