Protected ReadonlyregistryProtected ReadonlysessionProtected ReadonlysessionsEvent handle to indicate when one or more dynamic debug configuration providers have been registered or unregistered.
Creates a new debug adapter session.
The resolved debug configuration.
Optional_workspaceFolderUri: stringThe workspace folder for this sessions or undefined when folderless
The identifier of the created debug adapter session.
Finds and returns an array of registered debug types.
An array of registered debug types
Dispose this object.
ProtecteddoProvides a dynamic debug configuration matching the name and the provider debug type
Optionalfolder: stringReturns dynamic debug configuration providers grouped by label. Each entry contains a label and all the types that share that label. This allows the UI to show human-readable labels and group related types.
Returns the types of registered dynamic debug configuration providers without invoking them. This is a lightweight alternative to provideDynamicDebugConfigurations when you only need to know what provider types are available.
Provides the schema attributes.
The registered debug type
An JSON Schema describing the configuration attributes for the given debug type
Provides initial debug configuration.
The registered debug type
OptionalworkspaceFolderUri: stringAn array of debug configurations
Provide debugger contributed variables see "variables" at https://code.visualstudio.com/api/references/contribution-points#contributes.debuggers
A Record of debug configuration provider types and a corresponding dynamic debug configurations array
Provides dynamic debug configurations for a specific provider type only.
The debug configuration provider type
Optionalfolder: stringThe workspace folder URI
An array of debug configurations for the specified type
Resolves a debug configuration by filling in missing values or by adding/changing/removing attributes before variable substitution.
OptionalworkspaceFolderUri: stringThe resolved debug configuration, undefined or null.
Resolves a debug configuration by filling in missing values or by adding/changing/removing attributes with substituted variables.
OptionalworkspaceFolderUri: stringThe resolved debug configuration, undefined or null.
Stop a running session for the given session id.
OptionalsessionId: string
DebugService implementation.