You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
vscode-api-cn.js/modules/vscode.html

1893 lines
157 KiB

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>vscode | VS Code API 中文文档</title>
<meta name="description" content="Documentation for VS Code API 中文文档">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" href="https://code.visualstudio.com/favicon.ico" sizes="128x128">
<link rel="stylesheet" href="../assets/css/main.css">
<script async src="../assets/js/search.js" id="search-script"></script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-7962287588031867" crossorigin="anonymous"></script>
<script type="text/javascript">
(function (c, l, a, r, i, t, y) {
c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments) };
t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i;
y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
})(window, document, "clarity", "script", "g1cbw4nxoq");
</script>
<style>
.github-corner svg {
z-index: 1;
}
.github-corner:hover .octo-arm {
animation:octocat-wave 560ms ease-in-out
}
@keyframes octocat-wave {
0%,100%{transform:rotate(0)}
20%,60%{transform:rotate(-25deg)}
40%,80%{transform:rotate(10deg)}
}
@media (max-width:500px) {
.github-corner:hover
.octo-arm{animation:none}
.github-corner .octo-arm{
animation:octocat-wave 560ms ease-in-out
}
}
.container-main {
padding-bottom: 50px;
}
</style>
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.json" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">VS Code API 中文文档</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../modules.html">VS Code API 中文文档</a>
</li>
<li>
<a href="vscode.html">vscode</a>
</li>
</ul>
<h1>Namespace vscode</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>索引</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Variables1</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-variable tsd-parent-kind-namespace"><a href="vscode.html#version" class="tsd-kind-icon">version</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Interfaces218</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.Command.html" class="tsd-kind-icon">Command</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TextLine.html" class="tsd-kind-icon">Text<wbr>Line</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TextDocument.html" class="tsd-kind-icon">Text<wbr>Document</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TextEditorSelectionChangeEvent.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Selection<wbr>Change<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TextEditorVisibleRangesChangeEvent.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Visible<wbr>Ranges<wbr>Change<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TextEditorOptionsChangeEvent.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Options<wbr>Change<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TextEditorViewColumnChangeEvent.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>View<wbr>Column<wbr>Change<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TextEditorOptions.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TextEditorDecorationType.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Decoration<wbr>Type</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TextDocumentShowOptions.html" class="tsd-kind-icon">Text<wbr>Document<wbr>Show<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.ThemableDecorationRenderOptions.html" class="tsd-kind-icon">Themable<wbr>Decoration<wbr>Render<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.ThemableDecorationAttachmentRenderOptions.html" class="tsd-kind-icon">Themable<wbr>Decoration<wbr>Attachment<wbr>Render<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DecorationRenderOptions.html" class="tsd-kind-icon">Decoration<wbr>Render<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DecorationOptions.html" class="tsd-kind-icon">Decoration<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.ThemableDecorationInstanceRenderOptions.html" class="tsd-kind-icon">Themable<wbr>Decoration<wbr>Instance<wbr>Render<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DecorationInstanceRenderOptions.html" class="tsd-kind-icon">Decoration<wbr>Instance<wbr>Render<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TextEditor.html" class="tsd-kind-icon">Text<wbr>Editor</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TextEditorEdit.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Edit</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.CancellationToken.html" class="tsd-kind-icon">Cancellation<wbr>Token</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.Event.html" class="tsd-kind-icon">Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.FileSystemWatcher.html" class="tsd-kind-icon">File<wbr>System<wbr>Watcher</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TextDocumentContentProvider.html" class="tsd-kind-icon">Text<wbr>Document<wbr>Content<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.QuickPickItem.html" class="tsd-kind-icon">Quick<wbr>Pick<wbr>Item</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.QuickPickOptions.html" class="tsd-kind-icon">Quick<wbr>Pick<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.WorkspaceFolderPickOptions.html" class="tsd-kind-icon">Workspace<wbr>Folder<wbr>Pick<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.OpenDialogOptions.html" class="tsd-kind-icon">Open<wbr>Dialog<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.SaveDialogOptions.html" class="tsd-kind-icon">Save<wbr>Dialog<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.MessageItem.html" class="tsd-kind-icon">Message<wbr>Item</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.MessageOptions.html" class="tsd-kind-icon">Message<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.InputBoxOptions.html" class="tsd-kind-icon">Input<wbr>Box<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DocumentFilter.html" class="tsd-kind-icon">Document<wbr>Filter</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.CodeActionContext.html" class="tsd-kind-icon">Code<wbr>Action<wbr>Context</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.CodeActionProvider.html" class="tsd-kind-icon">Code<wbr>Action<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.CodeActionProviderMetadata.html" class="tsd-kind-icon">Code<wbr>Action<wbr>Provider<wbr>Metadata</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.CodeLensProvider.html" class="tsd-kind-icon">Code<wbr>Lens<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DefinitionProvider.html" class="tsd-kind-icon">Definition<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.ImplementationProvider.html" class="tsd-kind-icon">Implementation<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TypeDefinitionProvider.html" class="tsd-kind-icon">Type<wbr>Definition<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DeclarationProvider.html" class="tsd-kind-icon">Declaration<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.HoverProvider.html" class="tsd-kind-icon">Hover<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.EvaluatableExpressionProvider.html" class="tsd-kind-icon">Evaluatable<wbr>Expression<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.InlineValueContext.html" class="tsd-kind-icon">Inline<wbr>Value<wbr>Context</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.InlineValuesProvider.html" class="tsd-kind-icon">Inline<wbr>Values<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DocumentHighlightProvider.html" class="tsd-kind-icon">Document<wbr>Highlight<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DocumentSymbolProvider.html" class="tsd-kind-icon">Document<wbr>Symbol<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DocumentSymbolProviderMetadata.html" class="tsd-kind-icon">Document<wbr>Symbol<wbr>Provider<wbr>Metadata</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.WorkspaceSymbolProvider.html" class="tsd-kind-icon">Workspace<wbr>Symbol<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.ReferenceContext.html" class="tsd-kind-icon">Reference<wbr>Context</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.ReferenceProvider.html" class="tsd-kind-icon">Reference<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.WorkspaceEditEntryMetadata.html" class="tsd-kind-icon">Workspace<wbr>Edit<wbr>Entry<wbr>Metadata</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.RenameProvider.html" class="tsd-kind-icon">Rename<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DocumentSemanticTokensProvider.html" class="tsd-kind-icon">Document<wbr>Semantic<wbr>Tokens<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DocumentRangeSemanticTokensProvider.html" class="tsd-kind-icon">Document<wbr>Range<wbr>Semantic<wbr>Tokens<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.FormattingOptions.html" class="tsd-kind-icon">Formatting<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DocumentFormattingEditProvider.html" class="tsd-kind-icon">Document<wbr>Formatting<wbr>Edit<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DocumentRangeFormattingEditProvider.html" class="tsd-kind-icon">Document<wbr>Range<wbr>Formatting<wbr>Edit<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.OnTypeFormattingEditProvider.html" class="tsd-kind-icon">On<wbr>Type<wbr>Formatting<wbr>Edit<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.SignatureHelpContext.html" class="tsd-kind-icon">Signature<wbr>Help<wbr>Context</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.SignatureHelpProvider.html" class="tsd-kind-icon">Signature<wbr>Help<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.SignatureHelpProviderMetadata.html" class="tsd-kind-icon">Signature<wbr>Help<wbr>Provider<wbr>Metadata</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.CompletionItemLabel.html" class="tsd-kind-icon">Completion<wbr>Item<wbr>Label</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.CompletionContext.html" class="tsd-kind-icon">Completion<wbr>Context</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.CompletionItemProvider.html" class="tsd-kind-icon">Completion<wbr>Item<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.DocumentLinkProvider.html" class="tsd-kind-icon">Document<wbr>Link<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DocumentColorProvider.html" class="tsd-kind-icon">Document<wbr>Color<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.FoldingContext.html" class="tsd-kind-icon">Folding<wbr>Context</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.FoldingRangeProvider.html" class="tsd-kind-icon">Folding<wbr>Range<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.SelectionRangeProvider.html" class="tsd-kind-icon">Selection<wbr>Range<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.CallHierarchyProvider.html" class="tsd-kind-icon">Call<wbr>Hierarchy<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.LinkedEditingRangeProvider.html" class="tsd-kind-icon">Linked<wbr>Editing<wbr>Range<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.CommentRule.html" class="tsd-kind-icon">Comment<wbr>Rule</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.IndentationRule.html" class="tsd-kind-icon">Indentation<wbr>Rule</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.EnterAction.html" class="tsd-kind-icon">Enter<wbr>Action</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.OnEnterRule.html" class="tsd-kind-icon">On<wbr>Enter<wbr>Rule</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.LanguageConfiguration.html" class="tsd-kind-icon">Language<wbr>Configuration</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.WorkspaceConfiguration.html" class="tsd-kind-icon">Workspace<wbr>Configuration</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.LocationLink.html" class="tsd-kind-icon">Location<wbr>Link</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DiagnosticChangeEvent.html" class="tsd-kind-icon">Diagnostic<wbr>Change<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DiagnosticCollection.html" class="tsd-kind-icon">Diagnostic<wbr>Collection</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.OutputChannel.html" class="tsd-kind-icon">Output<wbr>Channel</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.AccessibilityInformation.html" class="tsd-kind-icon">Accessibility<wbr>Information</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.StatusBarItem.html" class="tsd-kind-icon">Status<wbr>Bar<wbr>Item</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.Progress.html" class="tsd-kind-icon">Progress</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.Terminal.html" class="tsd-kind-icon">Terminal</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TerminalLinkContext.html" class="tsd-kind-icon">Terminal<wbr>Link<wbr>Context</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.TerminalLinkProvider.html" class="tsd-kind-icon">Terminal<wbr>Link<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TerminalProfileProvider.html" class="tsd-kind-icon">Terminal<wbr>Profile<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.FileDecorationProvider.html" class="tsd-kind-icon">File<wbr>Decoration<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.Extension.html" class="tsd-kind-icon">Extension</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.ExtensionContext.html" class="tsd-kind-icon">Extension<wbr>Context</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.Memento.html" class="tsd-kind-icon">Memento</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.SecretStorageChangeEvent.html" class="tsd-kind-icon">Secret<wbr>Storage<wbr>Change<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.SecretStorage.html" class="tsd-kind-icon">Secret<wbr>Storage</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.ColorTheme.html" class="tsd-kind-icon">Color<wbr>Theme</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TaskPresentationOptions.html" class="tsd-kind-icon">Task<wbr>Presentation<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TaskDefinition.html" class="tsd-kind-icon">Task<wbr>Definition</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.ProcessExecutionOptions.html" class="tsd-kind-icon">Process<wbr>Execution<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.ShellQuotingOptions.html" class="tsd-kind-icon">Shell<wbr>Quoting<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.ShellExecutionOptions.html" class="tsd-kind-icon">Shell<wbr>Execution<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.ShellQuotedString.html" class="tsd-kind-icon">Shell<wbr>Quoted<wbr>String</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.RunOptions.html" class="tsd-kind-icon">Run<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.TaskProvider.html" class="tsd-kind-icon">Task<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TaskExecution.html" class="tsd-kind-icon">Task<wbr>Execution</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TaskStartEvent.html" class="tsd-kind-icon">Task<wbr>Start<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TaskEndEvent.html" class="tsd-kind-icon">Task<wbr>End<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TaskProcessStartEvent.html" class="tsd-kind-icon">Task<wbr>Process<wbr>Start<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TaskProcessEndEvent.html" class="tsd-kind-icon">Task<wbr>Process<wbr>End<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TaskFilter.html" class="tsd-kind-icon">Task<wbr>Filter</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.FileStat.html" class="tsd-kind-icon">File<wbr>Stat</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.FileChangeEvent.html" class="tsd-kind-icon">File<wbr>Change<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.FileSystemProvider.html" class="tsd-kind-icon">File<wbr>System<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.FileSystem.html" class="tsd-kind-icon">File<wbr>System</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.WebviewPortMapping.html" class="tsd-kind-icon">Webview<wbr>Port<wbr>Mapping</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.WebviewOptions.html" class="tsd-kind-icon">Webview<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.Webview.html" class="tsd-kind-icon">Webview</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.WebviewPanelOptions.html" class="tsd-kind-icon">Webview<wbr>Panel<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.WebviewPanel.html" class="tsd-kind-icon">Webview<wbr>Panel</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.WebviewPanelOnDidChangeViewStateEvent.html" class="tsd-kind-icon">Webview<wbr>Panel<wbr>OnDid<wbr>Change<wbr>View<wbr>State<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.WebviewPanelSerializer.html" class="tsd-kind-icon">Webview<wbr>Panel<wbr>Serializer</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.WebviewView.html" class="tsd-kind-icon">Webview<wbr>View</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.WebviewViewResolveContext.html" class="tsd-kind-icon">Webview<wbr>View<wbr>Resolve<wbr>Context</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.WebviewViewProvider.html" class="tsd-kind-icon">Webview<wbr>View<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.CustomTextEditorProvider.html" class="tsd-kind-icon">Custom<wbr>Text<wbr>Editor<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.CustomDocument.html" class="tsd-kind-icon">Custom<wbr>Document</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.CustomDocumentEditEvent.html" class="tsd-kind-icon">Custom<wbr>Document<wbr>Edit<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.CustomDocumentContentChangeEvent.html" class="tsd-kind-icon">Custom<wbr>Document<wbr>Content<wbr>Change<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.CustomDocumentBackup.html" class="tsd-kind-icon">Custom<wbr>Document<wbr>Backup</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.CustomDocumentBackupContext.html" class="tsd-kind-icon">Custom<wbr>Document<wbr>Backup<wbr>Context</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.CustomDocumentOpenContext.html" class="tsd-kind-icon">Custom<wbr>Document<wbr>Open<wbr>Context</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.CustomReadonlyEditorProvider.html" class="tsd-kind-icon">Custom<wbr>Readonly<wbr>Editor<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.CustomEditorProvider.html" class="tsd-kind-icon">Custom<wbr>Editor<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.Clipboard.html" class="tsd-kind-icon">Clipboard</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.WindowState.html" class="tsd-kind-icon">Window<wbr>State</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.UriHandler.html" class="tsd-kind-icon">Uri<wbr>Handler</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.TreeViewOptions.html" class="tsd-kind-icon">Tree<wbr>View<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.TreeViewExpansionEvent.html" class="tsd-kind-icon">Tree<wbr>View<wbr>Expansion<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.TreeViewSelectionChangeEvent.html" class="tsd-kind-icon">Tree<wbr>View<wbr>Selection<wbr>Change<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TreeViewVisibilityChangeEvent.html" class="tsd-kind-icon">Tree<wbr>View<wbr>Visibility<wbr>Change<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.TreeView.html" class="tsd-kind-icon">Tree<wbr>View</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.TreeDataProvider.html" class="tsd-kind-icon">Tree<wbr>Data<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TreeItemLabel.html" class="tsd-kind-icon">Tree<wbr>Item<wbr>Label</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TerminalOptions.html" class="tsd-kind-icon">Terminal<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.ExtensionTerminalOptions.html" class="tsd-kind-icon">Extension<wbr>Terminal<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.Pseudoterminal.html" class="tsd-kind-icon">Pseudoterminal</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TerminalDimensions.html" class="tsd-kind-icon">Terminal<wbr>Dimensions</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TerminalExitStatus.html" class="tsd-kind-icon">Terminal<wbr>Exit<wbr>Status</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.EnvironmentVariableMutator.html" class="tsd-kind-icon">Environment<wbr>Variable<wbr>Mutator</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.EnvironmentVariableCollection.html" class="tsd-kind-icon">Environment<wbr>Variable<wbr>Collection</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.ProgressOptions.html" class="tsd-kind-icon">Progress<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.QuickInput.html" class="tsd-kind-icon">Quick<wbr>Input</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../interfaces/vscode.QuickPick.html" class="tsd-kind-icon">Quick<wbr>Pick</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.InputBox.html" class="tsd-kind-icon">Input<wbr>Box</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.QuickInputButton.html" class="tsd-kind-icon">Quick<wbr>Input<wbr>Button</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TextDocumentContentChangeEvent.html" class="tsd-kind-icon">Text<wbr>Document<wbr>Content<wbr>Change<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TextDocumentChangeEvent.html" class="tsd-kind-icon">Text<wbr>Document<wbr>Change<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TextDocumentWillSaveEvent.html" class="tsd-kind-icon">Text<wbr>Document<wbr>Will<wbr>Save<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.FileWillCreateEvent.html" class="tsd-kind-icon">File<wbr>Will<wbr>Create<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.FileCreateEvent.html" class="tsd-kind-icon">File<wbr>Create<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.FileWillDeleteEvent.html" class="tsd-kind-icon">File<wbr>Will<wbr>Delete<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.FileDeleteEvent.html" class="tsd-kind-icon">File<wbr>Delete<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.FileWillRenameEvent.html" class="tsd-kind-icon">File<wbr>Will<wbr>Rename<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.FileRenameEvent.html" class="tsd-kind-icon">File<wbr>Rename<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.WorkspaceFoldersChangeEvent.html" class="tsd-kind-icon">Workspace<wbr>Folders<wbr>Change<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.WorkspaceFolder.html" class="tsd-kind-icon">Workspace<wbr>Folder</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.ConfigurationChangeEvent.html" class="tsd-kind-icon">Configuration<wbr>Change<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.NotebookCell.html" class="tsd-kind-icon">Notebook<wbr>Cell</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.NotebookEditor.html" class="tsd-kind-icon">Notebook<wbr>Editor</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.NotebookRendererMessaging.html" class="tsd-kind-icon">Notebook<wbr>Renderer<wbr>Messaging</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.NotebookDocument.html" class="tsd-kind-icon">Notebook<wbr>Document</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.NotebookCellExecutionSummary.html" class="tsd-kind-icon">Notebook<wbr>Cell<wbr>Execution<wbr>Summary</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.NotebookSerializer.html" class="tsd-kind-icon">Notebook<wbr>Serializer</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.NotebookDocumentContentOptions.html" class="tsd-kind-icon">Notebook<wbr>Document<wbr>Content<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.NotebookController.html" class="tsd-kind-icon">Notebook<wbr>Controller</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.NotebookCellExecution.html" class="tsd-kind-icon">Notebook<wbr>Cell<wbr>Execution</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.NotebookCellStatusBarItemProvider.html" class="tsd-kind-icon">Notebook<wbr>Cell<wbr>Status<wbr>Bar<wbr>Item<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.SourceControlInputBox.html" class="tsd-kind-icon">Source<wbr>Control<wbr>Input<wbr>Box</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.QuickDiffProvider.html" class="tsd-kind-icon">Quick<wbr>Diff<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.SourceControlResourceThemableDecorations.html" class="tsd-kind-icon">Source<wbr>Control<wbr>Resource<wbr>Themable<wbr>Decorations</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.SourceControlResourceDecorations.html" class="tsd-kind-icon">Source<wbr>Control<wbr>Resource<wbr>Decorations</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.SourceControlResourceState.html" class="tsd-kind-icon">Source<wbr>Control<wbr>Resource<wbr>State</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.SourceControlResourceGroup.html" class="tsd-kind-icon">Source<wbr>Control<wbr>Resource<wbr>Group</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.SourceControl.html" class="tsd-kind-icon">Source<wbr>Control</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DebugProtocolMessage.html" class="tsd-kind-icon">Debug<wbr>Protocol<wbr>Message</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DebugProtocolSource.html" class="tsd-kind-icon">Debug<wbr>Protocol<wbr>Source</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DebugProtocolBreakpoint.html" class="tsd-kind-icon">Debug<wbr>Protocol<wbr>Breakpoint</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DebugConfiguration.html" class="tsd-kind-icon">Debug<wbr>Configuration</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DebugSession.html" class="tsd-kind-icon">Debug<wbr>Session</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DebugSessionCustomEvent.html" class="tsd-kind-icon">Debug<wbr>Session<wbr>Custom<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DebugConfigurationProvider.html" class="tsd-kind-icon">Debug<wbr>Configuration<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DebugAdapterExecutableOptions.html" class="tsd-kind-icon">Debug<wbr>Adapter<wbr>Executable<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DebugAdapter.html" class="tsd-kind-icon">Debug<wbr>Adapter</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DebugAdapterDescriptorFactory.html" class="tsd-kind-icon">Debug<wbr>Adapter<wbr>Descriptor<wbr>Factory</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DebugAdapterTracker.html" class="tsd-kind-icon">Debug<wbr>Adapter<wbr>Tracker</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DebugAdapterTrackerFactory.html" class="tsd-kind-icon">Debug<wbr>Adapter<wbr>Tracker<wbr>Factory</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DebugConsole.html" class="tsd-kind-icon">Debug<wbr>Console</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.BreakpointsChangeEvent.html" class="tsd-kind-icon">Breakpoints<wbr>Change<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.DebugSessionOptions.html" class="tsd-kind-icon">Debug<wbr>Session<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.CommentThread.html" class="tsd-kind-icon">Comment<wbr>Thread</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.CommentAuthorInformation.html" class="tsd-kind-icon">Comment<wbr>Author<wbr>Information</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.CommentReaction.html" class="tsd-kind-icon">Comment<wbr>Reaction</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.Comment.html" class="tsd-kind-icon">Comment</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.CommentReply.html" class="tsd-kind-icon">Comment<wbr>Reply</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.CommentingRangeProvider.html" class="tsd-kind-icon">Commenting<wbr>Range<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.CommentOptions.html" class="tsd-kind-icon">Comment<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.CommentController.html" class="tsd-kind-icon">Comment<wbr>Controller</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.AuthenticationSession.html" class="tsd-kind-icon">Authentication<wbr>Session</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.AuthenticationSessionAccountInformation.html" class="tsd-kind-icon">Authentication<wbr>Session<wbr>Account<wbr>Information</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.AuthenticationGetSessionOptions.html" class="tsd-kind-icon">Authentication<wbr>Get<wbr>Session<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.AuthenticationProviderInformation.html" class="tsd-kind-icon">Authentication<wbr>Provider<wbr>Information</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.AuthenticationSessionsChangeEvent.html" class="tsd-kind-icon">Authentication<wbr>Sessions<wbr>Change<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.AuthenticationProviderOptions.html" class="tsd-kind-icon">Authentication<wbr>Provider<wbr>Options</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.AuthenticationProviderAuthenticationSessionsChangeEvent.html" class="tsd-kind-icon">Authentication<wbr>Provider<wbr>Authentication<wbr>Sessions<wbr>Change<wbr>Event</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.AuthenticationProvider.html" class="tsd-kind-icon">Authentication<wbr>Provider</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TestRunProfile.html" class="tsd-kind-icon">Test<wbr>Run<wbr>Profile</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TestController.html" class="tsd-kind-icon">Test<wbr>Controller</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TestRun.html" class="tsd-kind-icon">Test<wbr>Run</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TestItemCollection.html" class="tsd-kind-icon">Test<wbr>Item<wbr>Collection</a></li>
<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/vscode.TestItem.html" class="tsd-kind-icon">Test<wbr>Item</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Classes75</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.Position.html" class="tsd-kind-icon">Position</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.Range.html" class="tsd-kind-icon">Range</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.Selection.html" class="tsd-kind-icon">Selection</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.ThemeColor.html" class="tsd-kind-icon">Theme<wbr>Color</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.ThemeIcon.html" class="tsd-kind-icon">Theme<wbr>Icon</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.Uri.html" class="tsd-kind-icon">Uri</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.CancellationTokenSource.html" class="tsd-kind-icon">Cancellation<wbr>Token<wbr>Source</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.CancellationError.html" class="tsd-kind-icon">Cancellation<wbr>Error</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.Disposable.html" class="tsd-kind-icon">Disposable</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../classes/vscode.EventEmitter.html" class="tsd-kind-icon">Event<wbr>Emitter</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.RelativePattern.html" class="tsd-kind-icon">Relative<wbr>Pattern</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.CodeActionKind.html" class="tsd-kind-icon">Code<wbr>Action<wbr>Kind</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.CodeAction.html" class="tsd-kind-icon">Code<wbr>Action</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.CodeLens.html" class="tsd-kind-icon">Code<wbr>Lens</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.MarkdownString.html" class="tsd-kind-icon">Markdown<wbr>String</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.Hover.html" class="tsd-kind-icon">Hover</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.EvaluatableExpression.html" class="tsd-kind-icon">Evaluatable<wbr>Expression</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.InlineValueText.html" class="tsd-kind-icon">Inline<wbr>Value<wbr>Text</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.InlineValueVariableLookup.html" class="tsd-kind-icon">Inline<wbr>Value<wbr>Variable<wbr>Lookup</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.InlineValueEvaluatableExpression.html" class="tsd-kind-icon">Inline<wbr>Value<wbr>Evaluatable<wbr>Expression</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.DocumentHighlight.html" class="tsd-kind-icon">Document<wbr>Highlight</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.SymbolInformation.html" class="tsd-kind-icon">Symbol<wbr>Information</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.DocumentSymbol.html" class="tsd-kind-icon">Document<wbr>Symbol</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.TextEdit.html" class="tsd-kind-icon">Text<wbr>Edit</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.WorkspaceEdit.html" class="tsd-kind-icon">Workspace<wbr>Edit</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.SnippetString.html" class="tsd-kind-icon">Snippet<wbr>String</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.SemanticTokensLegend.html" class="tsd-kind-icon">Semantic<wbr>Tokens<wbr>Legend</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.SemanticTokensBuilder.html" class="tsd-kind-icon">Semantic<wbr>Tokens<wbr>Builder</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.SemanticTokens.html" class="tsd-kind-icon">Semantic<wbr>Tokens</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.SemanticTokensEdits.html" class="tsd-kind-icon">Semantic<wbr>Tokens<wbr>Edits</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.SemanticTokensEdit.html" class="tsd-kind-icon">Semantic<wbr>Tokens<wbr>Edit</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.ParameterInformation.html" class="tsd-kind-icon">Parameter<wbr>Information</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.SignatureInformation.html" class="tsd-kind-icon">Signature<wbr>Information</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.SignatureHelp.html" class="tsd-kind-icon">Signature<wbr>Help</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.CompletionItem.html" class="tsd-kind-icon">Completion<wbr>Item</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace tsd-has-type-parameter"><a href="../classes/vscode.CompletionList.html" class="tsd-kind-icon">Completion<wbr>List</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.DocumentLink.html" class="tsd-kind-icon">Document<wbr>Link</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.Color.html" class="tsd-kind-icon">Color</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.ColorInformation.html" class="tsd-kind-icon">Color<wbr>Information</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.ColorPresentation.html" class="tsd-kind-icon">Color<wbr>Presentation</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.FoldingRange.html" class="tsd-kind-icon">Folding<wbr>Range</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.SelectionRange.html" class="tsd-kind-icon">Selection<wbr>Range</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.CallHierarchyItem.html" class="tsd-kind-icon">Call<wbr>Hierarchy<wbr>Item</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.CallHierarchyIncomingCall.html" class="tsd-kind-icon">Call<wbr>Hierarchy<wbr>Incoming<wbr>Call</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.CallHierarchyOutgoingCall.html" class="tsd-kind-icon">Call<wbr>Hierarchy<wbr>Outgoing<wbr>Call</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.LinkedEditingRanges.html" class="tsd-kind-icon">Linked<wbr>Editing<wbr>Ranges</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.Location.html" class="tsd-kind-icon">Location</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.DiagnosticRelatedInformation.html" class="tsd-kind-icon">Diagnostic<wbr>Related<wbr>Information</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.Diagnostic.html" class="tsd-kind-icon">Diagnostic</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.TerminalLink.html" class="tsd-kind-icon">Terminal<wbr>Link</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.TerminalProfile.html" class="tsd-kind-icon">Terminal<wbr>Profile</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.FileDecoration.html" class="tsd-kind-icon">File<wbr>Decoration</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.TaskGroup.html" class="tsd-kind-icon">Task<wbr>Group</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.ProcessExecution.html" class="tsd-kind-icon">Process<wbr>Execution</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.ShellExecution.html" class="tsd-kind-icon">Shell<wbr>Execution</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.CustomExecution.html" class="tsd-kind-icon">Custom<wbr>Execution</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.Task.html" class="tsd-kind-icon">Task</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.FileSystemError.html" class="tsd-kind-icon">File<wbr>System<wbr>Error</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.TreeItem.html" class="tsd-kind-icon">Tree<wbr>Item</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.QuickInputButtons.html" class="tsd-kind-icon">Quick<wbr>Input<wbr>Buttons</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.NotebookRange.html" class="tsd-kind-icon">Notebook<wbr>Range</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.NotebookCellOutputItem.html" class="tsd-kind-icon">Notebook<wbr>Cell<wbr>Output<wbr>Item</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.NotebookCellOutput.html" class="tsd-kind-icon">Notebook<wbr>Cell<wbr>Output</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.NotebookCellData.html" class="tsd-kind-icon">Notebook<wbr>Cell<wbr>Data</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.NotebookData.html" class="tsd-kind-icon">Notebook<wbr>Data</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.NotebookCellStatusBarItem.html" class="tsd-kind-icon">Notebook<wbr>Cell<wbr>Status<wbr>Bar<wbr>Item</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.DebugAdapterExecutable.html" class="tsd-kind-icon">Debug<wbr>Adapter<wbr>Executable</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.DebugAdapterServer.html" class="tsd-kind-icon">Debug<wbr>Adapter<wbr>Server</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.DebugAdapterNamedPipeServer.html" class="tsd-kind-icon">Debug<wbr>Adapter<wbr>Named<wbr>Pipe<wbr>Server</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.DebugAdapterInlineImplementation.html" class="tsd-kind-icon">Debug<wbr>Adapter<wbr>Inline<wbr>Implementation</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.Breakpoint.html" class="tsd-kind-icon">Breakpoint</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.SourceBreakpoint.html" class="tsd-kind-icon">Source<wbr>Breakpoint</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.FunctionBreakpoint.html" class="tsd-kind-icon">Function<wbr>Breakpoint</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.TestRunRequest.html" class="tsd-kind-icon">Test<wbr>Run<wbr>Request</a></li>
<li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/vscode.TestMessage.html" class="tsd-kind-icon">Test<wbr>Message</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Enumerations45</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.TextEditorSelectionChangeKind.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Selection<wbr>Change<wbr>Kind</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.TextEditorCursorStyle.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Cursor<wbr>Style</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.TextEditorLineNumbersStyle.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Line<wbr>Numbers<wbr>Style</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.TextEditorRevealType.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Reveal<wbr>Type</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.OverviewRulerLane.html" class="tsd-kind-icon">Overview<wbr>Ruler<wbr>Lane</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.DecorationRangeBehavior.html" class="tsd-kind-icon">Decoration<wbr>Range<wbr>Behavior</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.EndOfLine.html" class="tsd-kind-icon">End<wbr>OfLine</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.CodeActionTriggerKind.html" class="tsd-kind-icon">Code<wbr>Action<wbr>Trigger<wbr>Kind</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.DocumentHighlightKind.html" class="tsd-kind-icon">Document<wbr>Highlight<wbr>Kind</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.SymbolKind.html" class="tsd-kind-icon">Symbol<wbr>Kind</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.SymbolTag.html" class="tsd-kind-icon">Symbol<wbr>Tag</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.SignatureHelpTriggerKind.html" class="tsd-kind-icon">Signature<wbr>Help<wbr>Trigger<wbr>Kind</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.CompletionItemKind.html" class="tsd-kind-icon">Completion<wbr>Item<wbr>Kind</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.CompletionItemTag.html" class="tsd-kind-icon">Completion<wbr>Item<wbr>Tag</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.CompletionTriggerKind.html" class="tsd-kind-icon">Completion<wbr>Trigger<wbr>Kind</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.FoldingRangeKind.html" class="tsd-kind-icon">Folding<wbr>Range<wbr>Kind</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.IndentAction.html" class="tsd-kind-icon">Indent<wbr>Action</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.ConfigurationTarget.html" class="tsd-kind-icon">Configuration<wbr>Target</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.DiagnosticSeverity.html" class="tsd-kind-icon">Diagnostic<wbr>Severity</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.DiagnosticTag.html" class="tsd-kind-icon">Diagnostic<wbr>Tag</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.ViewColumn.html" class="tsd-kind-icon">View<wbr>Column</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.StatusBarAlignment.html" class="tsd-kind-icon">Status<wbr>Bar<wbr>Alignment</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.ExtensionKind.html" class="tsd-kind-icon">Extension<wbr>Kind</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.ExtensionMode.html" class="tsd-kind-icon">Extension<wbr>Mode</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.ColorThemeKind.html" class="tsd-kind-icon">Color<wbr>Theme<wbr>Kind</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.TaskRevealKind.html" class="tsd-kind-icon">Task<wbr>Reveal<wbr>Kind</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.TaskPanelKind.html" class="tsd-kind-icon">Task<wbr>Panel<wbr>Kind</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.ShellQuoting.html" class="tsd-kind-icon">Shell<wbr>Quoting</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.TaskScope.html" class="tsd-kind-icon">Task<wbr>Scope</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.FileType.html" class="tsd-kind-icon">File<wbr>Type</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.FileChangeType.html" class="tsd-kind-icon">File<wbr>Change<wbr>Type</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.UIKind.html" class="tsd-kind-icon">UIKind</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.TreeItemCollapsibleState.html" class="tsd-kind-icon">Tree<wbr>Item<wbr>Collapsible<wbr>State</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.EnvironmentVariableMutatorType.html" class="tsd-kind-icon">Environment<wbr>Variable<wbr>Mutator<wbr>Type</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.ProgressLocation.html" class="tsd-kind-icon">Progress<wbr>Location</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.TextDocumentChangeReason.html" class="tsd-kind-icon">Text<wbr>Document<wbr>Change<wbr>Reason</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.TextDocumentSaveReason.html" class="tsd-kind-icon">Text<wbr>Document<wbr>Save<wbr>Reason</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.NotebookCellKind.html" class="tsd-kind-icon">Notebook<wbr>Cell<wbr>Kind</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.NotebookControllerAffinity.html" class="tsd-kind-icon">Notebook<wbr>Controller<wbr>Affinity</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.NotebookCellStatusBarAlignment.html" class="tsd-kind-icon">Notebook<wbr>Cell<wbr>Status<wbr>Bar<wbr>Alignment</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.DebugConsoleMode.html" class="tsd-kind-icon">Debug<wbr>Console<wbr>Mode</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.DebugConfigurationProviderTriggerKind.html" class="tsd-kind-icon">Debug<wbr>Configuration<wbr>Provider<wbr>Trigger<wbr>Kind</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.CommentThreadCollapsibleState.html" class="tsd-kind-icon">Comment<wbr>Thread<wbr>Collapsible<wbr>State</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.CommentMode.html" class="tsd-kind-icon">Comment<wbr>Mode</a></li>
<li class="tsd-kind-enum tsd-parent-kind-namespace"><a href="../enums/vscode.TestRunProfileKind.html" class="tsd-kind-icon">Test<wbr>Run<wbr>Profile<wbr>Kind</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Type aliases11</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="vscode.html#GlobPattern" class="tsd-kind-icon">Glob<wbr>Pattern</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="vscode.html#DocumentSelector" class="tsd-kind-icon">Document<wbr>Selector</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter"><a href="vscode.html#ProviderResult" class="tsd-kind-icon">Provider<wbr>Result</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="vscode.html#DefinitionLink" class="tsd-kind-icon">Definition<wbr>Link</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="vscode.html#Definition" class="tsd-kind-icon">Definition</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="vscode.html#Declaration" class="tsd-kind-icon">Declaration</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="vscode.html#MarkedString" class="tsd-kind-icon">Marked<wbr>String</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="vscode.html#InlineValue" class="tsd-kind-icon">Inline<wbr>Value</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="vscode.html#CharacterPair" class="tsd-kind-icon">Character<wbr>Pair</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="vscode.html#ConfigurationScope" class="tsd-kind-icon">Configuration<wbr>Scope</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="vscode.html#DebugAdapterDescriptor" class="tsd-kind-icon">Debug<wbr>Adapter<wbr>Descriptor</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Namespaces13</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-namespace tsd-parent-kind-namespace"><a href="vscode.tasks.html" class="tsd-kind-icon">tasks</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-namespace"><a href="vscode.env.html" class="tsd-kind-icon">env</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-namespace"><a href="vscode.commands.html" class="tsd-kind-icon">commands</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-namespace"><a href="vscode.window.html" class="tsd-kind-icon">window</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-namespace"><a href="vscode.workspace.html" class="tsd-kind-icon">workspace</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-namespace"><a href="vscode.languages.html" class="tsd-kind-icon">languages</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-namespace"><a href="vscode.notebooks.html" class="tsd-kind-icon">notebooks</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-namespace"><a href="vscode.scm.html" class="tsd-kind-icon">scm</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-namespace"><a href="vscode.debug.html" class="tsd-kind-icon">debug</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-namespace"><a href="vscode.extensions.html" class="tsd-kind-icon">extensions</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-namespace"><a href="vscode.comments.html" class="tsd-kind-icon">comments</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-namespace"><a href="vscode.authentication.html" class="tsd-kind-icon">authentication</a></li>
<li class="tsd-kind-namespace tsd-parent-kind-namespace"><a href="vscode.tests.html" class="tsd-kind-icon">tests</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Variables1</h2>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-namespace">
<a name="version" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> version</h3>
<div class="tsd-signature tsd-kind-icon">version<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vscode-cn/vscode-api-cn/blob/cd5e693/vscode.d.ts#L10">vscode.d.ts:10</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Visual Studio Code 的版本。</p>
</div>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Type aliases11</h2>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="GlobPattern" class="tsd-anchor"></a>
<h3>Glob<wbr>Pattern</h3>
<div class="tsd-signature tsd-kind-icon">Glob<wbr>Pattern<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><a href="../classes/vscode.RelativePattern.html" class="tsd-signature-type" data-tsd-kind="Class">RelativePattern</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vscode-cn/vscode-api-cn/blob/cd5e693/vscode.d.ts#L2003">vscode.d.ts:2003</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>A file glob pattern to match file paths against. This can either be a glob pattern string
(like <code>**/*.{ts,js}</code> or <code>*.{ts,js}</code>) or a <a href="../classes/vscode.RelativePattern.html">relative pattern</a>.</p>
</div>
<p>Glob patterns can have the following syntax:</p>
<ul>
<li><code>*</code> to match one or more characters in a path segment</li>
<li><code>?</code> to match on one character in a path segment</li>
<li><code>**</code> to match any number of path segments, including none</li>
<li><code>{}</code> to group conditions (e.g. <code>**/*.{ts,js}</code> matches all TypeScript and JavaScript files)</li>
<li><code>[]</code> to declare a range of characters to match in a path segment (e.g., <code>example.[0-9]</code> to match on <code>example.0</code>, <code>example.1</code>, …)</li>
<li><code>[!...]</code> to negate a range of characters to match in a path segment (e.g., <code>example.[!0-9]</code> to match on <code>example.a</code>, <code>example.b</code>, but not <code>example.0</code>)</li>
</ul>
<p>Note: a backslash (<code>\</code>) is not valid within a glob pattern. If you have an existing file
path to match against, consider to use the <a href="../classes/vscode.RelativePattern.html">relative pattern</a> support
that takes care of converting any backslash into slash. Otherwise, make sure to convert
any backslash to slash when creating the glob pattern.</p>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="DocumentSelector" class="tsd-anchor"></a>
<h3>Document<wbr>Selector</h3>
<div class="tsd-signature tsd-kind-icon">Document<wbr>Selector<span class="tsd-signature-symbol">:</span> <a href="../interfaces/vscode.DocumentFilter.html" class="tsd-signature-type" data-tsd-kind="Interface">DocumentFilter</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">ReadonlyArray</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/vscode.DocumentFilter.html" class="tsd-signature-type" data-tsd-kind="Interface">DocumentFilter</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vscode-cn/vscode-api-cn/blob/cd5e693/vscode.d.ts#L2047">vscode.d.ts:2047</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>A language selector is the combination of one or many language identifiers
and <a href="../interfaces/vscode.DocumentFilter.html">language filters</a>.</p>
</div>
<p><em>Note</em> that a document selector that is just a language identifier selects <em>all</em>
documents, even those that are not saved on disk. Only use such selectors when
a feature works without further context, e.g. without the need to resolve related
&#39;files&#39;.</p>
<dl class="tsd-comment-tags">
<dt>example</dt>
<dd><p>let sel:DocumentSelector = { scheme: &#39;file&#39;, language: &#39;typescript&#39; };</p>
</dd>
</dl>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter">
<a name="ProviderResult" class="tsd-anchor"></a>
<h3>Provider<wbr>Result</h3>
<div class="tsd-signature tsd-kind-icon">Provider<wbr>Result&lt;T&gt;<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">T</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/Thenable.html" class="tsd-signature-type" data-tsd-kind="Interface">Thenable</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">&gt;</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vscode-cn/vscode-api-cn/blob/cd5e693/vscode.d.ts#L2079">vscode.d.ts:2079</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>A provider result represents the values a provider, like the <a href="../interfaces/vscode.HoverProvider.html"><code>HoverProvider</code></a>,
may return. For once this is the actual result type <code>T</code>, like <code>Hover</code>, or a thenable that resolves
to that type <code>T</code>. In addition, <code>null</code> and <code>undefined</code> can be returned - either directly or from a
thenable.</p>
</div>
<p>The snippets below are all valid implementations of the <a href="../interfaces/vscode.HoverProvider.html"><code>HoverProvider</code></a>:</p>
<pre><code class="language-ts"><span style="color: #0000FF">let</span><span style="color: #000000"> </span><span style="color: #001080">a</span><span style="color: #000000">: </span><span style="color: #267F99">HoverProvider</span><span style="color: #000000"> = {</span>
<span style="color: #000000"> </span><span style="color: #795E26">provideHover</span><span style="color: #000000">(</span><span style="color: #001080">doc</span><span style="color: #000000">, </span><span style="color: #001080">pos</span><span style="color: #000000">, </span><span style="color: #001080">token</span><span style="color: #000000">): </span><span style="color: #267F99">ProviderResult</span><span style="color: #000000">&lt;</span><span style="color: #267F99">Hover</span><span style="color: #000000">&gt; {</span>
<span style="color: #000000"> </span><span style="color: #AF00DB">return</span><span style="color: #000000"> </span><span style="color: #0000FF">new</span><span style="color: #000000"> </span><span style="color: #795E26">Hover</span><span style="color: #000000">(</span><span style="color: #A31515">&#039;Hello World&#039;</span><span style="color: #000000">);</span>
<span style="color: #000000"> }</span>
<span style="color: #000000">}</span>
<span style="color: #0000FF">let</span><span style="color: #000000"> </span><span style="color: #001080">b</span><span style="color: #000000">: </span><span style="color: #267F99">HoverProvider</span><span style="color: #000000"> = {</span>
<span style="color: #000000"> </span><span style="color: #795E26">provideHover</span><span style="color: #000000">(</span><span style="color: #001080">doc</span><span style="color: #000000">, </span><span style="color: #001080">pos</span><span style="color: #000000">, </span><span style="color: #001080">token</span><span style="color: #000000">): </span><span style="color: #267F99">ProviderResult</span><span style="color: #000000">&lt;</span><span style="color: #267F99">Hover</span><span style="color: #000000">&gt; {</span>
<span style="color: #000000"> </span><span style="color: #AF00DB">return</span><span style="color: #000000"> </span><span style="color: #0000FF">new</span><span style="color: #000000"> </span><span style="color: #267F99">Promise</span><span style="color: #000000">(</span><span style="color: #001080">resolve</span><span style="color: #000000"> </span><span style="color: #0000FF">=&gt;</span><span style="color: #000000"> {</span>
<span style="color: #000000"> </span><span style="color: #795E26">resolve</span><span style="color: #000000">(</span><span style="color: #0000FF">new</span><span style="color: #000000"> </span><span style="color: #795E26">Hover</span><span style="color: #000000">(</span><span style="color: #A31515">&#039;Hello World&#039;</span><span style="color: #000000">));</span>
<span style="color: #000000"> });</span>
<span style="color: #000000"> }</span>
<span style="color: #000000">}</span>
<span style="color: #0000FF">let</span><span style="color: #000000"> </span><span style="color: #001080">c</span><span style="color: #000000">: </span><span style="color: #267F99">HoverProvider</span><span style="color: #000000"> = {</span>
<span style="color: #000000"> </span><span style="color: #795E26">provideHover</span><span style="color: #000000">(</span><span style="color: #001080">doc</span><span style="color: #000000">, </span><span style="color: #001080">pos</span><span style="color: #000000">, </span><span style="color: #001080">token</span><span style="color: #000000">): </span><span style="color: #267F99">ProviderResult</span><span style="color: #000000">&lt;</span><span style="color: #267F99">Hover</span><span style="color: #000000">&gt; {</span>
<span style="color: #000000"> </span><span style="color: #AF00DB">return</span><span style="color: #000000">; </span><span style="color: #008000">// undefined</span>
<span style="color: #000000"> }</span>
<span style="color: #000000">}</span>
</code></pre>
</div>
<h4 class="tsd-type-parameters-title">Type parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>T</h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="DefinitionLink" class="tsd-anchor"></a>
<h3>Definition<wbr>Link</h3>
<div class="tsd-signature tsd-kind-icon">Definition<wbr>Link<span class="tsd-signature-symbol">:</span> <a href="../interfaces/vscode.LocationLink.html" class="tsd-signature-type" data-tsd-kind="Interface">LocationLink</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vscode-cn/vscode-api-cn/blob/cd5e693/vscode.d.ts#L2493">vscode.d.ts:2493</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Information about where a symbol is defined.</p>
</div>
<p>Provides additional metadata over normal <a href="../classes/vscode.Location.html">Location</a> definitions, including the range of
the defining symbol</p>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="Definition" class="tsd-anchor"></a>
<h3>Definition</h3>
<div class="tsd-signature tsd-kind-icon">Definition<span class="tsd-signature-symbol">:</span> <a href="../classes/vscode.Location.html" class="tsd-signature-type" data-tsd-kind="Class">Location</a><span class="tsd-signature-symbol"> | </span><a href="../classes/vscode.Location.html" class="tsd-signature-type" data-tsd-kind="Class">Location</a><span class="tsd-signature-symbol">[]</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vscode-cn/vscode-api-cn/blob/cd5e693/vscode.d.ts#L2500">vscode.d.ts:2500</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>The definition of a symbol represented as one or many <a href="../classes/vscode.Location.html">locations</a>.
For most programming languages there is only one location at which a symbol is
defined.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="Declaration" class="tsd-anchor"></a>
<h3>Declaration</h3>
<div class="tsd-signature tsd-kind-icon">Declaration<span class="tsd-signature-symbol">:</span> <a href="../classes/vscode.Location.html" class="tsd-signature-type" data-tsd-kind="Class">Location</a><span class="tsd-signature-symbol"> | </span><a href="../classes/vscode.Location.html" class="tsd-signature-type" data-tsd-kind="Class">Location</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/vscode.LocationLink.html" class="tsd-signature-type" data-tsd-kind="Interface">LocationLink</a><span class="tsd-signature-symbol">[]</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vscode-cn/vscode-api-cn/blob/cd5e693/vscode.d.ts#L2561">vscode.d.ts:2561</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>The declaration of a symbol representation as one or many <a href="../classes/vscode.Location.html">locations</a>
or <a href="../interfaces/vscode.LocationLink.html">location links</a>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="MarkedString" class="tsd-anchor"></a>
<h3>Marked<wbr>String</h3>
<div class="tsd-signature tsd-kind-icon">Marked<wbr>String<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-symbol">{ </span>language<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vscode-cn/vscode-api-cn/blob/cd5e693/vscode.d.ts#L2641">vscode.d.ts:2641</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>MarkedString can be used to render human-readable text. It is either a markdown string
or a code-block that provides a language and a code snippet. Note that
markdown strings will be sanitized - that means html will be escaped.</p>
</div>
<dl class="tsd-comment-tags">
<dt>deprecated</dt>
<dd><p>This type is deprecated, please use <a href="../classes/vscode.MarkdownString.html"><code>MarkdownString</code></a> instead.</p>
</dd>
</dl>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="InlineValue" class="tsd-anchor"></a>
<h3>Inline<wbr>Value</h3>
<div class="tsd-signature tsd-kind-icon">Inline<wbr>Value<span class="tsd-signature-symbol">:</span> <a href="../classes/vscode.InlineValueText.html" class="tsd-signature-type" data-tsd-kind="Class">InlineValueText</a><span class="tsd-signature-symbol"> | </span><a href="../classes/vscode.InlineValueVariableLookup.html" class="tsd-signature-type" data-tsd-kind="Class">InlineValueVariableLookup</a><span class="tsd-signature-symbol"> | </span><a href="../classes/vscode.InlineValueEvaluatableExpression.html" class="tsd-signature-type" data-tsd-kind="Class">InlineValueEvaluatableExpression</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vscode-cn/vscode-api-cn/blob/cd5e693/vscode.d.ts#L2820">vscode.d.ts:2820</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Inline value information can be provided by different means:</p>
<ul>
<li>directly as a text value (class InlineValueText).</li>
<li>as a name to use for a variable lookup (class InlineValueVariableLookup)</li>
<li>as an evaluatable expression (class InlineValueEvaluatableExpression)
The InlineValue types combines all inline value types into one type.</li>
</ul>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="CharacterPair" class="tsd-anchor"></a>
<h3>Character<wbr>Pair</h3>
<div class="tsd-signature tsd-kind-icon">Character<wbr>Pair<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">]</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vscode-cn/vscode-api-cn/blob/cd5e693/vscode.d.ts#L4831">vscode.d.ts:4831</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>A tuple of two characters, like a pair of
opening and closing brackets.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="ConfigurationScope" class="tsd-anchor"></a>
<h3>Configuration<wbr>Scope</h3>
<div class="tsd-signature tsd-kind-icon">Configuration<wbr>Scope<span class="tsd-signature-symbol">:</span> <a href="../classes/vscode.Uri.html" class="tsd-signature-type" data-tsd-kind="Class">Uri</a><span class="tsd-signature-symbol"> | </span><a href="../interfaces/vscode.TextDocument.html" class="tsd-signature-type" data-tsd-kind="Interface">TextDocument</a><span class="tsd-signature-symbol"> | </span><a href="../interfaces/vscode.WorkspaceFolder.html" class="tsd-signature-type" data-tsd-kind="Interface">WorkspaceFolder</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-symbol">{ </span>uri<span class="tsd-signature-symbol">?: </span><a href="../classes/vscode.Uri.html" class="tsd-signature-type" data-tsd-kind="Class">Uri</a><span class="tsd-signature-symbol">; </span>languageId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vscode-cn/vscode-api-cn/blob/cd5e693/vscode.d.ts#L10994">vscode.d.ts:10994</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>The configuration scope which can be a
a &#39;resource&#39; or a languageId or both or
a &#39;<a href="../interfaces/vscode.TextDocument.html">TextDocument</a>&#39; or
a &#39;<a href="../interfaces/vscode.WorkspaceFolder.html">WorkspaceFolder</a>&#39;</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
<a name="DebugAdapterDescriptor" class="tsd-anchor"></a>
<h3>Debug<wbr>Adapter<wbr>Descriptor</h3>
<div class="tsd-signature tsd-kind-icon">Debug<wbr>Adapter<wbr>Descriptor<span class="tsd-signature-symbol">:</span> <a href="../classes/vscode.DebugAdapterExecutable.html" class="tsd-signature-type" data-tsd-kind="Class">DebugAdapterExecutable</a><span class="tsd-signature-symbol"> | </span><a href="../classes/vscode.DebugAdapterServer.html" class="tsd-signature-type" data-tsd-kind="Class">DebugAdapterServer</a><span class="tsd-signature-symbol"> | </span><a href="../classes/vscode.DebugAdapterNamedPipeServer.html" class="tsd-signature-type" data-tsd-kind="Class">DebugAdapterNamedPipeServer</a><span class="tsd-signature-symbol"> | </span><a href="../classes/vscode.DebugAdapterInlineImplementation.html" class="tsd-signature-type" data-tsd-kind="Class">DebugAdapterInlineImplementation</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vscode-cn/vscode-api-cn/blob/cd5e693/vscode.d.ts#L12904">vscode.d.ts:12904</a></li>
</ul>
</aside>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class=" ">
<a href="../modules.html">Exports</a>
</li>
<li class="current tsd-kind-namespace">
<a href="vscode.html">vscode</a>
<ul>
<li class=" tsd-kind-namespace tsd-parent-kind-namespace">
<a href="vscode.authentication.html">authentication</a>
</li>
<li class=" tsd-kind-namespace tsd-parent-kind-namespace">
<a href="vscode.commands.html">commands</a>
</li>
<li class=" tsd-kind-namespace tsd-parent-kind-namespace">
<a href="vscode.comments.html">comments</a>
</li>
<li class=" tsd-kind-namespace tsd-parent-kind-namespace">
<a href="vscode.debug.html">debug</a>
</li>
<li class=" tsd-kind-namespace tsd-parent-kind-namespace">
<a href="vscode.env.html">env</a>
</li>
<li class=" tsd-kind-namespace tsd-parent-kind-namespace">
<a href="vscode.extensions.html">extensions</a>
</li>
<li class=" tsd-kind-namespace tsd-parent-kind-namespace">
<a href="vscode.languages.html">languages</a>
</li>
<li class=" tsd-kind-namespace tsd-parent-kind-namespace">
<a href="vscode.notebooks.html">notebooks</a>
</li>
<li class=" tsd-kind-namespace tsd-parent-kind-namespace">
<a href="vscode.scm.html">scm</a>
</li>
<li class=" tsd-kind-namespace tsd-parent-kind-namespace">
<a href="vscode.tasks.html">tasks</a>
</li>
<li class=" tsd-kind-namespace tsd-parent-kind-namespace">
<a href="vscode.tests.html">tests</a>
</li>
<li class=" tsd-kind-namespace tsd-parent-kind-namespace">
<a href="vscode.window.html">window</a>
</li>
<li class=" tsd-kind-namespace tsd-parent-kind-namespace">
<a href="vscode.workspace.html">workspace</a>
</li>
</ul>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-variable tsd-parent-kind-namespace">
<a href="vscode.html#version" class="tsd-kind-icon">version</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.Command.html" class="tsd-kind-icon">Command</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TextLine.html" class="tsd-kind-icon">Text<wbr>Line</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TextDocument.html" class="tsd-kind-icon">Text<wbr>Document</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.Position.html" class="tsd-kind-icon">Position</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.Range.html" class="tsd-kind-icon">Range</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.Selection.html" class="tsd-kind-icon">Selection</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.TextEditorSelectionChangeKind.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Selection<wbr>Change<wbr>Kind</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TextEditorSelectionChangeEvent.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Selection<wbr>Change<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TextEditorVisibleRangesChangeEvent.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Visible<wbr>Ranges<wbr>Change<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TextEditorOptionsChangeEvent.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Options<wbr>Change<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TextEditorViewColumnChangeEvent.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>View<wbr>Column<wbr>Change<wbr>Event</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.TextEditorCursorStyle.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Cursor<wbr>Style</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.TextEditorLineNumbersStyle.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Line<wbr>Numbers<wbr>Style</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TextEditorOptions.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TextEditorDecorationType.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Decoration<wbr>Type</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.TextEditorRevealType.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Reveal<wbr>Type</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.OverviewRulerLane.html" class="tsd-kind-icon">Overview<wbr>Ruler<wbr>Lane</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.DecorationRangeBehavior.html" class="tsd-kind-icon">Decoration<wbr>Range<wbr>Behavior</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TextDocumentShowOptions.html" class="tsd-kind-icon">Text<wbr>Document<wbr>Show<wbr>Options</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.ThemeColor.html" class="tsd-kind-icon">Theme<wbr>Color</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.ThemeIcon.html" class="tsd-kind-icon">Theme<wbr>Icon</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.ThemableDecorationRenderOptions.html" class="tsd-kind-icon">Themable<wbr>Decoration<wbr>Render<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.ThemableDecorationAttachmentRenderOptions.html" class="tsd-kind-icon">Themable<wbr>Decoration<wbr>Attachment<wbr>Render<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DecorationRenderOptions.html" class="tsd-kind-icon">Decoration<wbr>Render<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DecorationOptions.html" class="tsd-kind-icon">Decoration<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.ThemableDecorationInstanceRenderOptions.html" class="tsd-kind-icon">Themable<wbr>Decoration<wbr>Instance<wbr>Render<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DecorationInstanceRenderOptions.html" class="tsd-kind-icon">Decoration<wbr>Instance<wbr>Render<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TextEditor.html" class="tsd-kind-icon">Text<wbr>Editor</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.EndOfLine.html" class="tsd-kind-icon">End<wbr>OfLine</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TextEditorEdit.html" class="tsd-kind-icon">Text<wbr>Editor<wbr>Edit</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.Uri.html" class="tsd-kind-icon">Uri</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.CancellationToken.html" class="tsd-kind-icon">Cancellation<wbr>Token</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.CancellationTokenSource.html" class="tsd-kind-icon">Cancellation<wbr>Token<wbr>Source</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.CancellationError.html" class="tsd-kind-icon">Cancellation<wbr>Error</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.Disposable.html" class="tsd-kind-icon">Disposable</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.Event.html" class="tsd-kind-icon">Event</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../classes/vscode.EventEmitter.html" class="tsd-kind-icon">Event<wbr>Emitter</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.FileSystemWatcher.html" class="tsd-kind-icon">File<wbr>System<wbr>Watcher</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TextDocumentContentProvider.html" class="tsd-kind-icon">Text<wbr>Document<wbr>Content<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.QuickPickItem.html" class="tsd-kind-icon">Quick<wbr>Pick<wbr>Item</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.QuickPickOptions.html" class="tsd-kind-icon">Quick<wbr>Pick<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.WorkspaceFolderPickOptions.html" class="tsd-kind-icon">Workspace<wbr>Folder<wbr>Pick<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.OpenDialogOptions.html" class="tsd-kind-icon">Open<wbr>Dialog<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.SaveDialogOptions.html" class="tsd-kind-icon">Save<wbr>Dialog<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.MessageItem.html" class="tsd-kind-icon">Message<wbr>Item</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.MessageOptions.html" class="tsd-kind-icon">Message<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.InputBoxOptions.html" class="tsd-kind-icon">Input<wbr>Box<wbr>Options</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.RelativePattern.html" class="tsd-kind-icon">Relative<wbr>Pattern</a>
</li>
<li class=" tsd-kind-type-alias tsd-parent-kind-namespace">
<a href="vscode.html#GlobPattern" class="tsd-kind-icon">Glob<wbr>Pattern</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DocumentFilter.html" class="tsd-kind-icon">Document<wbr>Filter</a>
</li>
<li class=" tsd-kind-type-alias tsd-parent-kind-namespace">
<a href="vscode.html#DocumentSelector" class="tsd-kind-icon">Document<wbr>Selector</a>
</li>
<li class=" tsd-kind-type-alias tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="vscode.html#ProviderResult" class="tsd-kind-icon">Provider<wbr>Result</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.CodeActionKind.html" class="tsd-kind-icon">Code<wbr>Action<wbr>Kind</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.CodeActionTriggerKind.html" class="tsd-kind-icon">Code<wbr>Action<wbr>Trigger<wbr>Kind</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.CodeActionContext.html" class="tsd-kind-icon">Code<wbr>Action<wbr>Context</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.CodeAction.html" class="tsd-kind-icon">Code<wbr>Action</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.CodeActionProvider.html" class="tsd-kind-icon">Code<wbr>Action<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.CodeActionProviderMetadata.html" class="tsd-kind-icon">Code<wbr>Action<wbr>Provider<wbr>Metadata</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.CodeLens.html" class="tsd-kind-icon">Code<wbr>Lens</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.CodeLensProvider.html" class="tsd-kind-icon">Code<wbr>Lens<wbr>Provider</a>
</li>
<li class=" tsd-kind-type-alias tsd-parent-kind-namespace">
<a href="vscode.html#DefinitionLink" class="tsd-kind-icon">Definition<wbr>Link</a>
</li>
<li class=" tsd-kind-type-alias tsd-parent-kind-namespace">
<a href="vscode.html#Definition" class="tsd-kind-icon">Definition</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DefinitionProvider.html" class="tsd-kind-icon">Definition<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.ImplementationProvider.html" class="tsd-kind-icon">Implementation<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TypeDefinitionProvider.html" class="tsd-kind-icon">Type<wbr>Definition<wbr>Provider</a>
</li>
<li class=" tsd-kind-type-alias tsd-parent-kind-namespace">
<a href="vscode.html#Declaration" class="tsd-kind-icon">Declaration</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DeclarationProvider.html" class="tsd-kind-icon">Declaration<wbr>Provider</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.MarkdownString.html" class="tsd-kind-icon">Markdown<wbr>String</a>
</li>
<li class=" tsd-kind-type-alias tsd-parent-kind-namespace">
<a href="vscode.html#MarkedString" class="tsd-kind-icon">Marked<wbr>String</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.Hover.html" class="tsd-kind-icon">Hover</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.HoverProvider.html" class="tsd-kind-icon">Hover<wbr>Provider</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.EvaluatableExpression.html" class="tsd-kind-icon">Evaluatable<wbr>Expression</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.EvaluatableExpressionProvider.html" class="tsd-kind-icon">Evaluatable<wbr>Expression<wbr>Provider</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.InlineValueText.html" class="tsd-kind-icon">Inline<wbr>Value<wbr>Text</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.InlineValueVariableLookup.html" class="tsd-kind-icon">Inline<wbr>Value<wbr>Variable<wbr>Lookup</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.InlineValueEvaluatableExpression.html" class="tsd-kind-icon">Inline<wbr>Value<wbr>Evaluatable<wbr>Expression</a>
</li>
<li class=" tsd-kind-type-alias tsd-parent-kind-namespace">
<a href="vscode.html#InlineValue" class="tsd-kind-icon">Inline<wbr>Value</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.InlineValueContext.html" class="tsd-kind-icon">Inline<wbr>Value<wbr>Context</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.InlineValuesProvider.html" class="tsd-kind-icon">Inline<wbr>Values<wbr>Provider</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.DocumentHighlightKind.html" class="tsd-kind-icon">Document<wbr>Highlight<wbr>Kind</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.DocumentHighlight.html" class="tsd-kind-icon">Document<wbr>Highlight</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DocumentHighlightProvider.html" class="tsd-kind-icon">Document<wbr>Highlight<wbr>Provider</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.SymbolKind.html" class="tsd-kind-icon">Symbol<wbr>Kind</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.SymbolTag.html" class="tsd-kind-icon">Symbol<wbr>Tag</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.SymbolInformation.html" class="tsd-kind-icon">Symbol<wbr>Information</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.DocumentSymbol.html" class="tsd-kind-icon">Document<wbr>Symbol</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DocumentSymbolProvider.html" class="tsd-kind-icon">Document<wbr>Symbol<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DocumentSymbolProviderMetadata.html" class="tsd-kind-icon">Document<wbr>Symbol<wbr>Provider<wbr>Metadata</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.WorkspaceSymbolProvider.html" class="tsd-kind-icon">Workspace<wbr>Symbol<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.ReferenceContext.html" class="tsd-kind-icon">Reference<wbr>Context</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.ReferenceProvider.html" class="tsd-kind-icon">Reference<wbr>Provider</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.TextEdit.html" class="tsd-kind-icon">Text<wbr>Edit</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.WorkspaceEditEntryMetadata.html" class="tsd-kind-icon">Workspace<wbr>Edit<wbr>Entry<wbr>Metadata</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.WorkspaceEdit.html" class="tsd-kind-icon">Workspace<wbr>Edit</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.SnippetString.html" class="tsd-kind-icon">Snippet<wbr>String</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.RenameProvider.html" class="tsd-kind-icon">Rename<wbr>Provider</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.SemanticTokensLegend.html" class="tsd-kind-icon">Semantic<wbr>Tokens<wbr>Legend</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.SemanticTokensBuilder.html" class="tsd-kind-icon">Semantic<wbr>Tokens<wbr>Builder</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.SemanticTokens.html" class="tsd-kind-icon">Semantic<wbr>Tokens</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.SemanticTokensEdits.html" class="tsd-kind-icon">Semantic<wbr>Tokens<wbr>Edits</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.SemanticTokensEdit.html" class="tsd-kind-icon">Semantic<wbr>Tokens<wbr>Edit</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DocumentSemanticTokensProvider.html" class="tsd-kind-icon">Document<wbr>Semantic<wbr>Tokens<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DocumentRangeSemanticTokensProvider.html" class="tsd-kind-icon">Document<wbr>Range<wbr>Semantic<wbr>Tokens<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.FormattingOptions.html" class="tsd-kind-icon">Formatting<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DocumentFormattingEditProvider.html" class="tsd-kind-icon">Document<wbr>Formatting<wbr>Edit<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DocumentRangeFormattingEditProvider.html" class="tsd-kind-icon">Document<wbr>Range<wbr>Formatting<wbr>Edit<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.OnTypeFormattingEditProvider.html" class="tsd-kind-icon">On<wbr>Type<wbr>Formatting<wbr>Edit<wbr>Provider</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.ParameterInformation.html" class="tsd-kind-icon">Parameter<wbr>Information</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.SignatureInformation.html" class="tsd-kind-icon">Signature<wbr>Information</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.SignatureHelp.html" class="tsd-kind-icon">Signature<wbr>Help</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.SignatureHelpTriggerKind.html" class="tsd-kind-icon">Signature<wbr>Help<wbr>Trigger<wbr>Kind</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.SignatureHelpContext.html" class="tsd-kind-icon">Signature<wbr>Help<wbr>Context</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.SignatureHelpProvider.html" class="tsd-kind-icon">Signature<wbr>Help<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.SignatureHelpProviderMetadata.html" class="tsd-kind-icon">Signature<wbr>Help<wbr>Provider<wbr>Metadata</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.CompletionItemLabel.html" class="tsd-kind-icon">Completion<wbr>Item<wbr>Label</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.CompletionItemKind.html" class="tsd-kind-icon">Completion<wbr>Item<wbr>Kind</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.CompletionItemTag.html" class="tsd-kind-icon">Completion<wbr>Item<wbr>Tag</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.CompletionItem.html" class="tsd-kind-icon">Completion<wbr>Item</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../classes/vscode.CompletionList.html" class="tsd-kind-icon">Completion<wbr>List</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.CompletionTriggerKind.html" class="tsd-kind-icon">Completion<wbr>Trigger<wbr>Kind</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.CompletionContext.html" class="tsd-kind-icon">Completion<wbr>Context</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.CompletionItemProvider.html" class="tsd-kind-icon">Completion<wbr>Item<wbr>Provider</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.DocumentLink.html" class="tsd-kind-icon">Document<wbr>Link</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.DocumentLinkProvider.html" class="tsd-kind-icon">Document<wbr>Link<wbr>Provider</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.Color.html" class="tsd-kind-icon">Color</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.ColorInformation.html" class="tsd-kind-icon">Color<wbr>Information</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.ColorPresentation.html" class="tsd-kind-icon">Color<wbr>Presentation</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DocumentColorProvider.html" class="tsd-kind-icon">Document<wbr>Color<wbr>Provider</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.FoldingRange.html" class="tsd-kind-icon">Folding<wbr>Range</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.FoldingRangeKind.html" class="tsd-kind-icon">Folding<wbr>Range<wbr>Kind</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.FoldingContext.html" class="tsd-kind-icon">Folding<wbr>Context</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.FoldingRangeProvider.html" class="tsd-kind-icon">Folding<wbr>Range<wbr>Provider</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.SelectionRange.html" class="tsd-kind-icon">Selection<wbr>Range</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.SelectionRangeProvider.html" class="tsd-kind-icon">Selection<wbr>Range<wbr>Provider</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.CallHierarchyItem.html" class="tsd-kind-icon">Call<wbr>Hierarchy<wbr>Item</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.CallHierarchyIncomingCall.html" class="tsd-kind-icon">Call<wbr>Hierarchy<wbr>Incoming<wbr>Call</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.CallHierarchyOutgoingCall.html" class="tsd-kind-icon">Call<wbr>Hierarchy<wbr>Outgoing<wbr>Call</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.CallHierarchyProvider.html" class="tsd-kind-icon">Call<wbr>Hierarchy<wbr>Provider</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.LinkedEditingRanges.html" class="tsd-kind-icon">Linked<wbr>Editing<wbr>Ranges</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.LinkedEditingRangeProvider.html" class="tsd-kind-icon">Linked<wbr>Editing<wbr>Range<wbr>Provider</a>
</li>
<li class=" tsd-kind-type-alias tsd-parent-kind-namespace">
<a href="vscode.html#CharacterPair" class="tsd-kind-icon">Character<wbr>Pair</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.CommentRule.html" class="tsd-kind-icon">Comment<wbr>Rule</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.IndentationRule.html" class="tsd-kind-icon">Indentation<wbr>Rule</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.IndentAction.html" class="tsd-kind-icon">Indent<wbr>Action</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.EnterAction.html" class="tsd-kind-icon">Enter<wbr>Action</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.OnEnterRule.html" class="tsd-kind-icon">On<wbr>Enter<wbr>Rule</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.LanguageConfiguration.html" class="tsd-kind-icon">Language<wbr>Configuration</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.ConfigurationTarget.html" class="tsd-kind-icon">Configuration<wbr>Target</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.WorkspaceConfiguration.html" class="tsd-kind-icon">Workspace<wbr>Configuration</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.Location.html" class="tsd-kind-icon">Location</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.LocationLink.html" class="tsd-kind-icon">Location<wbr>Link</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DiagnosticChangeEvent.html" class="tsd-kind-icon">Diagnostic<wbr>Change<wbr>Event</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.DiagnosticSeverity.html" class="tsd-kind-icon">Diagnostic<wbr>Severity</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.DiagnosticRelatedInformation.html" class="tsd-kind-icon">Diagnostic<wbr>Related<wbr>Information</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.DiagnosticTag.html" class="tsd-kind-icon">Diagnostic<wbr>Tag</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.Diagnostic.html" class="tsd-kind-icon">Diagnostic</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DiagnosticCollection.html" class="tsd-kind-icon">Diagnostic<wbr>Collection</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.ViewColumn.html" class="tsd-kind-icon">View<wbr>Column</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.OutputChannel.html" class="tsd-kind-icon">Output<wbr>Channel</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.AccessibilityInformation.html" class="tsd-kind-icon">Accessibility<wbr>Information</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.StatusBarAlignment.html" class="tsd-kind-icon">Status<wbr>Bar<wbr>Alignment</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.StatusBarItem.html" class="tsd-kind-icon">Status<wbr>Bar<wbr>Item</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.Progress.html" class="tsd-kind-icon">Progress</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.Terminal.html" class="tsd-kind-icon">Terminal</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TerminalLinkContext.html" class="tsd-kind-icon">Terminal<wbr>Link<wbr>Context</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.TerminalLinkProvider.html" class="tsd-kind-icon">Terminal<wbr>Link<wbr>Provider</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.TerminalLink.html" class="tsd-kind-icon">Terminal<wbr>Link</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TerminalProfileProvider.html" class="tsd-kind-icon">Terminal<wbr>Profile<wbr>Provider</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.TerminalProfile.html" class="tsd-kind-icon">Terminal<wbr>Profile</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.FileDecoration.html" class="tsd-kind-icon">File<wbr>Decoration</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.FileDecorationProvider.html" class="tsd-kind-icon">File<wbr>Decoration<wbr>Provider</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.ExtensionKind.html" class="tsd-kind-icon">Extension<wbr>Kind</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.Extension.html" class="tsd-kind-icon">Extension</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.ExtensionMode.html" class="tsd-kind-icon">Extension<wbr>Mode</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.ExtensionContext.html" class="tsd-kind-icon">Extension<wbr>Context</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.Memento.html" class="tsd-kind-icon">Memento</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.SecretStorageChangeEvent.html" class="tsd-kind-icon">Secret<wbr>Storage<wbr>Change<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.SecretStorage.html" class="tsd-kind-icon">Secret<wbr>Storage</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.ColorThemeKind.html" class="tsd-kind-icon">Color<wbr>Theme<wbr>Kind</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.ColorTheme.html" class="tsd-kind-icon">Color<wbr>Theme</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.TaskRevealKind.html" class="tsd-kind-icon">Task<wbr>Reveal<wbr>Kind</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.TaskPanelKind.html" class="tsd-kind-icon">Task<wbr>Panel<wbr>Kind</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TaskPresentationOptions.html" class="tsd-kind-icon">Task<wbr>Presentation<wbr>Options</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.TaskGroup.html" class="tsd-kind-icon">Task<wbr>Group</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TaskDefinition.html" class="tsd-kind-icon">Task<wbr>Definition</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.ProcessExecutionOptions.html" class="tsd-kind-icon">Process<wbr>Execution<wbr>Options</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.ProcessExecution.html" class="tsd-kind-icon">Process<wbr>Execution</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.ShellQuotingOptions.html" class="tsd-kind-icon">Shell<wbr>Quoting<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.ShellExecutionOptions.html" class="tsd-kind-icon">Shell<wbr>Execution<wbr>Options</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.ShellQuoting.html" class="tsd-kind-icon">Shell<wbr>Quoting</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.ShellQuotedString.html" class="tsd-kind-icon">Shell<wbr>Quoted<wbr>String</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.ShellExecution.html" class="tsd-kind-icon">Shell<wbr>Execution</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.CustomExecution.html" class="tsd-kind-icon">Custom<wbr>Execution</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.TaskScope.html" class="tsd-kind-icon">Task<wbr>Scope</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.RunOptions.html" class="tsd-kind-icon">Run<wbr>Options</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.Task.html" class="tsd-kind-icon">Task</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.TaskProvider.html" class="tsd-kind-icon">Task<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TaskExecution.html" class="tsd-kind-icon">Task<wbr>Execution</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TaskStartEvent.html" class="tsd-kind-icon">Task<wbr>Start<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TaskEndEvent.html" class="tsd-kind-icon">Task<wbr>End<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TaskProcessStartEvent.html" class="tsd-kind-icon">Task<wbr>Process<wbr>Start<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TaskProcessEndEvent.html" class="tsd-kind-icon">Task<wbr>Process<wbr>End<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TaskFilter.html" class="tsd-kind-icon">Task<wbr>Filter</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.FileType.html" class="tsd-kind-icon">File<wbr>Type</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.FileStat.html" class="tsd-kind-icon">File<wbr>Stat</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.FileSystemError.html" class="tsd-kind-icon">File<wbr>System<wbr>Error</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.FileChangeType.html" class="tsd-kind-icon">File<wbr>Change<wbr>Type</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.FileChangeEvent.html" class="tsd-kind-icon">File<wbr>Change<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.FileSystemProvider.html" class="tsd-kind-icon">File<wbr>System<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.FileSystem.html" class="tsd-kind-icon">File<wbr>System</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.WebviewPortMapping.html" class="tsd-kind-icon">Webview<wbr>Port<wbr>Mapping</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.WebviewOptions.html" class="tsd-kind-icon">Webview<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.Webview.html" class="tsd-kind-icon">Webview</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.WebviewPanelOptions.html" class="tsd-kind-icon">Webview<wbr>Panel<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.WebviewPanel.html" class="tsd-kind-icon">Webview<wbr>Panel</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.WebviewPanelOnDidChangeViewStateEvent.html" class="tsd-kind-icon">Webview<wbr>Panel<wbr>OnDid<wbr>Change<wbr>View<wbr>State<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.WebviewPanelSerializer.html" class="tsd-kind-icon">Webview<wbr>Panel<wbr>Serializer</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.WebviewView.html" class="tsd-kind-icon">Webview<wbr>View</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.WebviewViewResolveContext.html" class="tsd-kind-icon">Webview<wbr>View<wbr>Resolve<wbr>Context</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.WebviewViewProvider.html" class="tsd-kind-icon">Webview<wbr>View<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.CustomTextEditorProvider.html" class="tsd-kind-icon">Custom<wbr>Text<wbr>Editor<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.CustomDocument.html" class="tsd-kind-icon">Custom<wbr>Document</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.CustomDocumentEditEvent.html" class="tsd-kind-icon">Custom<wbr>Document<wbr>Edit<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.CustomDocumentContentChangeEvent.html" class="tsd-kind-icon">Custom<wbr>Document<wbr>Content<wbr>Change<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.CustomDocumentBackup.html" class="tsd-kind-icon">Custom<wbr>Document<wbr>Backup</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.CustomDocumentBackupContext.html" class="tsd-kind-icon">Custom<wbr>Document<wbr>Backup<wbr>Context</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.CustomDocumentOpenContext.html" class="tsd-kind-icon">Custom<wbr>Document<wbr>Open<wbr>Context</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.CustomReadonlyEditorProvider.html" class="tsd-kind-icon">Custom<wbr>Readonly<wbr>Editor<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.CustomEditorProvider.html" class="tsd-kind-icon">Custom<wbr>Editor<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.Clipboard.html" class="tsd-kind-icon">Clipboard</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.UIKind.html" class="tsd-kind-icon">UIKind</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.WindowState.html" class="tsd-kind-icon">Window<wbr>State</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.UriHandler.html" class="tsd-kind-icon">Uri<wbr>Handler</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.TreeViewOptions.html" class="tsd-kind-icon">Tree<wbr>View<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.TreeViewExpansionEvent.html" class="tsd-kind-icon">Tree<wbr>View<wbr>Expansion<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.TreeViewSelectionChangeEvent.html" class="tsd-kind-icon">Tree<wbr>View<wbr>Selection<wbr>Change<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TreeViewVisibilityChangeEvent.html" class="tsd-kind-icon">Tree<wbr>View<wbr>Visibility<wbr>Change<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.TreeView.html" class="tsd-kind-icon">Tree<wbr>View</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.TreeDataProvider.html" class="tsd-kind-icon">Tree<wbr>Data<wbr>Provider</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.TreeItem.html" class="tsd-kind-icon">Tree<wbr>Item</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.TreeItemCollapsibleState.html" class="tsd-kind-icon">Tree<wbr>Item<wbr>Collapsible<wbr>State</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TreeItemLabel.html" class="tsd-kind-icon">Tree<wbr>Item<wbr>Label</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TerminalOptions.html" class="tsd-kind-icon">Terminal<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.ExtensionTerminalOptions.html" class="tsd-kind-icon">Extension<wbr>Terminal<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.Pseudoterminal.html" class="tsd-kind-icon">Pseudoterminal</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TerminalDimensions.html" class="tsd-kind-icon">Terminal<wbr>Dimensions</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TerminalExitStatus.html" class="tsd-kind-icon">Terminal<wbr>Exit<wbr>Status</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.EnvironmentVariableMutatorType.html" class="tsd-kind-icon">Environment<wbr>Variable<wbr>Mutator<wbr>Type</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.EnvironmentVariableMutator.html" class="tsd-kind-icon">Environment<wbr>Variable<wbr>Mutator</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.EnvironmentVariableCollection.html" class="tsd-kind-icon">Environment<wbr>Variable<wbr>Collection</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.ProgressLocation.html" class="tsd-kind-icon">Progress<wbr>Location</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.ProgressOptions.html" class="tsd-kind-icon">Progress<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.QuickInput.html" class="tsd-kind-icon">Quick<wbr>Input</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter">
<a href="../interfaces/vscode.QuickPick.html" class="tsd-kind-icon">Quick<wbr>Pick</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.InputBox.html" class="tsd-kind-icon">Input<wbr>Box</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.QuickInputButton.html" class="tsd-kind-icon">Quick<wbr>Input<wbr>Button</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.QuickInputButtons.html" class="tsd-kind-icon">Quick<wbr>Input<wbr>Buttons</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TextDocumentContentChangeEvent.html" class="tsd-kind-icon">Text<wbr>Document<wbr>Content<wbr>Change<wbr>Event</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.TextDocumentChangeReason.html" class="tsd-kind-icon">Text<wbr>Document<wbr>Change<wbr>Reason</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TextDocumentChangeEvent.html" class="tsd-kind-icon">Text<wbr>Document<wbr>Change<wbr>Event</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.TextDocumentSaveReason.html" class="tsd-kind-icon">Text<wbr>Document<wbr>Save<wbr>Reason</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TextDocumentWillSaveEvent.html" class="tsd-kind-icon">Text<wbr>Document<wbr>Will<wbr>Save<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.FileWillCreateEvent.html" class="tsd-kind-icon">File<wbr>Will<wbr>Create<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.FileCreateEvent.html" class="tsd-kind-icon">File<wbr>Create<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.FileWillDeleteEvent.html" class="tsd-kind-icon">File<wbr>Will<wbr>Delete<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.FileDeleteEvent.html" class="tsd-kind-icon">File<wbr>Delete<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.FileWillRenameEvent.html" class="tsd-kind-icon">File<wbr>Will<wbr>Rename<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.FileRenameEvent.html" class="tsd-kind-icon">File<wbr>Rename<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.WorkspaceFoldersChangeEvent.html" class="tsd-kind-icon">Workspace<wbr>Folders<wbr>Change<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.WorkspaceFolder.html" class="tsd-kind-icon">Workspace<wbr>Folder</a>
</li>
<li class=" tsd-kind-type-alias tsd-parent-kind-namespace">
<a href="vscode.html#ConfigurationScope" class="tsd-kind-icon">Configuration<wbr>Scope</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.ConfigurationChangeEvent.html" class="tsd-kind-icon">Configuration<wbr>Change<wbr>Event</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.NotebookCellKind.html" class="tsd-kind-icon">Notebook<wbr>Cell<wbr>Kind</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.NotebookCell.html" class="tsd-kind-icon">Notebook<wbr>Cell</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.NotebookEditor.html" class="tsd-kind-icon">Notebook<wbr>Editor</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.NotebookRendererMessaging.html" class="tsd-kind-icon">Notebook<wbr>Renderer<wbr>Messaging</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.NotebookDocument.html" class="tsd-kind-icon">Notebook<wbr>Document</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.NotebookCellExecutionSummary.html" class="tsd-kind-icon">Notebook<wbr>Cell<wbr>Execution<wbr>Summary</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.NotebookRange.html" class="tsd-kind-icon">Notebook<wbr>Range</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.NotebookCellOutputItem.html" class="tsd-kind-icon">Notebook<wbr>Cell<wbr>Output<wbr>Item</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.NotebookCellOutput.html" class="tsd-kind-icon">Notebook<wbr>Cell<wbr>Output</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.NotebookCellData.html" class="tsd-kind-icon">Notebook<wbr>Cell<wbr>Data</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.NotebookData.html" class="tsd-kind-icon">Notebook<wbr>Data</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.NotebookSerializer.html" class="tsd-kind-icon">Notebook<wbr>Serializer</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.NotebookDocumentContentOptions.html" class="tsd-kind-icon">Notebook<wbr>Document<wbr>Content<wbr>Options</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.NotebookControllerAffinity.html" class="tsd-kind-icon">Notebook<wbr>Controller<wbr>Affinity</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.NotebookController.html" class="tsd-kind-icon">Notebook<wbr>Controller</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.NotebookCellExecution.html" class="tsd-kind-icon">Notebook<wbr>Cell<wbr>Execution</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.NotebookCellStatusBarAlignment.html" class="tsd-kind-icon">Notebook<wbr>Cell<wbr>Status<wbr>Bar<wbr>Alignment</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.NotebookCellStatusBarItem.html" class="tsd-kind-icon">Notebook<wbr>Cell<wbr>Status<wbr>Bar<wbr>Item</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.NotebookCellStatusBarItemProvider.html" class="tsd-kind-icon">Notebook<wbr>Cell<wbr>Status<wbr>Bar<wbr>Item<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.SourceControlInputBox.html" class="tsd-kind-icon">Source<wbr>Control<wbr>Input<wbr>Box</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.QuickDiffProvider.html" class="tsd-kind-icon">Quick<wbr>Diff<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.SourceControlResourceThemableDecorations.html" class="tsd-kind-icon">Source<wbr>Control<wbr>Resource<wbr>Themable<wbr>Decorations</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.SourceControlResourceDecorations.html" class="tsd-kind-icon">Source<wbr>Control<wbr>Resource<wbr>Decorations</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.SourceControlResourceState.html" class="tsd-kind-icon">Source<wbr>Control<wbr>Resource<wbr>State</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.SourceControlResourceGroup.html" class="tsd-kind-icon">Source<wbr>Control<wbr>Resource<wbr>Group</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.SourceControl.html" class="tsd-kind-icon">Source<wbr>Control</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DebugProtocolMessage.html" class="tsd-kind-icon">Debug<wbr>Protocol<wbr>Message</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DebugProtocolSource.html" class="tsd-kind-icon">Debug<wbr>Protocol<wbr>Source</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DebugProtocolBreakpoint.html" class="tsd-kind-icon">Debug<wbr>Protocol<wbr>Breakpoint</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DebugConfiguration.html" class="tsd-kind-icon">Debug<wbr>Configuration</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DebugSession.html" class="tsd-kind-icon">Debug<wbr>Session</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DebugSessionCustomEvent.html" class="tsd-kind-icon">Debug<wbr>Session<wbr>Custom<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DebugConfigurationProvider.html" class="tsd-kind-icon">Debug<wbr>Configuration<wbr>Provider</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.DebugAdapterExecutable.html" class="tsd-kind-icon">Debug<wbr>Adapter<wbr>Executable</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DebugAdapterExecutableOptions.html" class="tsd-kind-icon">Debug<wbr>Adapter<wbr>Executable<wbr>Options</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.DebugAdapterServer.html" class="tsd-kind-icon">Debug<wbr>Adapter<wbr>Server</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.DebugAdapterNamedPipeServer.html" class="tsd-kind-icon">Debug<wbr>Adapter<wbr>Named<wbr>Pipe<wbr>Server</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DebugAdapter.html" class="tsd-kind-icon">Debug<wbr>Adapter</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.DebugAdapterInlineImplementation.html" class="tsd-kind-icon">Debug<wbr>Adapter<wbr>Inline<wbr>Implementation</a>
</li>
<li class=" tsd-kind-type-alias tsd-parent-kind-namespace">
<a href="vscode.html#DebugAdapterDescriptor" class="tsd-kind-icon">Debug<wbr>Adapter<wbr>Descriptor</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DebugAdapterDescriptorFactory.html" class="tsd-kind-icon">Debug<wbr>Adapter<wbr>Descriptor<wbr>Factory</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DebugAdapterTracker.html" class="tsd-kind-icon">Debug<wbr>Adapter<wbr>Tracker</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DebugAdapterTrackerFactory.html" class="tsd-kind-icon">Debug<wbr>Adapter<wbr>Tracker<wbr>Factory</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DebugConsole.html" class="tsd-kind-icon">Debug<wbr>Console</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.BreakpointsChangeEvent.html" class="tsd-kind-icon">Breakpoints<wbr>Change<wbr>Event</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.Breakpoint.html" class="tsd-kind-icon">Breakpoint</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.SourceBreakpoint.html" class="tsd-kind-icon">Source<wbr>Breakpoint</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.FunctionBreakpoint.html" class="tsd-kind-icon">Function<wbr>Breakpoint</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.DebugConsoleMode.html" class="tsd-kind-icon">Debug<wbr>Console<wbr>Mode</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.DebugSessionOptions.html" class="tsd-kind-icon">Debug<wbr>Session<wbr>Options</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.DebugConfigurationProviderTriggerKind.html" class="tsd-kind-icon">Debug<wbr>Configuration<wbr>Provider<wbr>Trigger<wbr>Kind</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.CommentThreadCollapsibleState.html" class="tsd-kind-icon">Comment<wbr>Thread<wbr>Collapsible<wbr>State</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.CommentMode.html" class="tsd-kind-icon">Comment<wbr>Mode</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.CommentThread.html" class="tsd-kind-icon">Comment<wbr>Thread</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.CommentAuthorInformation.html" class="tsd-kind-icon">Comment<wbr>Author<wbr>Information</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.CommentReaction.html" class="tsd-kind-icon">Comment<wbr>Reaction</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.Comment.html" class="tsd-kind-icon">Comment</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.CommentReply.html" class="tsd-kind-icon">Comment<wbr>Reply</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.CommentingRangeProvider.html" class="tsd-kind-icon">Commenting<wbr>Range<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.CommentOptions.html" class="tsd-kind-icon">Comment<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.CommentController.html" class="tsd-kind-icon">Comment<wbr>Controller</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.AuthenticationSession.html" class="tsd-kind-icon">Authentication<wbr>Session</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.AuthenticationSessionAccountInformation.html" class="tsd-kind-icon">Authentication<wbr>Session<wbr>Account<wbr>Information</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.AuthenticationGetSessionOptions.html" class="tsd-kind-icon">Authentication<wbr>Get<wbr>Session<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.AuthenticationProviderInformation.html" class="tsd-kind-icon">Authentication<wbr>Provider<wbr>Information</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.AuthenticationSessionsChangeEvent.html" class="tsd-kind-icon">Authentication<wbr>Sessions<wbr>Change<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.AuthenticationProviderOptions.html" class="tsd-kind-icon">Authentication<wbr>Provider<wbr>Options</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.AuthenticationProviderAuthenticationSessionsChangeEvent.html" class="tsd-kind-icon">Authentication<wbr>Provider<wbr>Authentication<wbr>Sessions<wbr>Change<wbr>Event</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.AuthenticationProvider.html" class="tsd-kind-icon">Authentication<wbr>Provider</a>
</li>
<li class=" tsd-kind-enum tsd-parent-kind-namespace">
<a href="../enums/vscode.TestRunProfileKind.html" class="tsd-kind-icon">Test<wbr>Run<wbr>Profile<wbr>Kind</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TestRunProfile.html" class="tsd-kind-icon">Test<wbr>Run<wbr>Profile</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TestController.html" class="tsd-kind-icon">Test<wbr>Controller</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.TestRunRequest.html" class="tsd-kind-icon">Test<wbr>Run<wbr>Request</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TestRun.html" class="tsd-kind-icon">Test<wbr>Run</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TestItemCollection.html" class="tsd-kind-icon">Test<wbr>Item<wbr>Collection</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-namespace">
<a href="../interfaces/vscode.TestItem.html" class="tsd-kind-icon">Test<wbr>Item</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-namespace">
<a href="../classes/vscode.TestMessage.html" class="tsd-kind-icon">Test<wbr>Message</a>
</li>
</ul>
</nav>
<script type="text/javascript" id="clstr_globe"
src="//clustrmaps.com/globe.js?d=cMnk-gSDNcAzNMMm67U8rWRaHnjUc0Xb0giSGndepK4"></script>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>图例</h2>
<div class="tsd-legend-group">
</div>
</div>
</footer>
<div class="container tsd-generator">
<p><a href="https://liiked.github.io/VS-Code-Extension-Doc-ZH/" target="_blank">VS Code 插件开发中文文档</a> | <a href="https://jeasonstudio.gitbooks.io/vscode-cn-doc/content/" target="_blank">VS Code 中文文档</a> | <a href="https://code.visualstudio.com/docs" target="_blank">VS Code 官网文档</a> | <a href="https://marketplace.visualstudio.com/" target="_blank">VS Code 扩展市场</a></p>
<p>Generated by <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'G-T4TRRS1LB1', 'auto');
ga('send', 'pageview');
</script>
<a href="https://github.com/youngjuning/vscode-api-cn" target="_blank" class="github-corner" aria-label="View source on GitHub"><svg width="80" height="80" viewBox="0 0 250 250" style="fill:#151513; color:#fff; position: fixed; top: 0; border: 0; right: 0;" aria-hidden="true"><path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path><path d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2" fill="currentColor" style="transform-origin: 130px 106px;" class="octo-arm"></path><path d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z" fill="currentColor" class="octo-body"></path></svg></a>
</body>
</html>