ProtectedapiProtected ReadonlybannerProtected ReadonlyclipboardProtected ReadonlydebugProtected ReadonlyeditorsProtected ReadonlyenvProtected ReadonlykeyProtected ReadonlyloadProtected ReadonlylocalizationProtected ReadonlymessageProtected ReadonlypluginProtected ReadonlypreferenceProtected ReadonlyrpcProtected ReadonlysecretsProtected ReadonlyterminalProtected ReadonlywebviewProtected ReadonlyworkspaceProtectedcreateProtectedcreateCreate the PluginHost that is required by my plugin manager ext interface to delegate critical behaviour such as loading and initializing plugins to me.
ProtectedgetProtectedinitInitialize the end of the given provided extension API applicable to the current plugin host. Errors should be propagated to the caller.
the extension API to initialize, if appropriate
Protectedregister
The RPC handler for frontend-connection-scoped plugins (Theia and VSCode plugins).