Protected ReadonlycommandProtected ReadonlyeditorProtected ReadonlyfileProtected ReadonlymessageProtected ReadonlyoptionsProtected ReadonlypreferenceProtected ReadonlyquickProtected ReadonlyquickProtected ReadonlyshellProtected ReadonlystateOptional ReadonlytoggleProtected ReadonlywalkthroughProtected ReadonlywidgetProtected ReadonlyworkspaceThe widget ID used for shell operations — viewContainerId if set, otherwise widgetId.
Allows to do additional intialisation of the preference schema, for example registering overrides
the preference schema service
Called when the application is started. The application shell is not attached yet when this method runs. Should return a promise if it runs asynchronously.
ProtectedopenOptionalargs: Partial<OpenViewArguments>ProtectedopenOpen the welcome view and, if a walkthrough is given, select it.
Accepts both a plain id and the argument object that VS Code's workbench.action.openWalkthrough uses.
Without a walkthrough, the available ones are offered for selection.
Optionalwalkthrough: WalkthroughReferenceProtectedpickLet the user choose one of the available walkthroughs, completed ones included.
the id of the chosen walkthrough, or undefined if there is nothing to choose or the user cancelled.
Registers keybindings.
the keybinding registry.
A PreferenceContribution allows adding additional custom preferences. For this, the PreferenceContribution has to provide a valid
PrefernceSchemaspecifying which preferences are available including their types and description.Example usage