函数:showQuickPick()
showQuickPick(items, options, token)
showQuickPick(
items
,options
,token
?):Promise
<string
[] |undefined
>
显示一个允许多选的选择列表。
参数
• items: readonly string
[] | Promise
<readonly string
[]>
一个字符串数组,或一个解析为字符串数组的 Promise。
• options: QuickPickOptions
& object
配置选择列表的行为。
• token?: CancellationToken
一个可用于发出取消信号的令牌。
返回
Promise
<string
[] | undefined
>
一个解析为已选项目的 Promise 或 undefined
。
定义于
packages/extension-api/src/extension-api.d.ts:2277
showQuickPick(items, options, token)
showQuickPick(
items
,options
?,token
?):Promise
<string
|undefined
>
显示一个选择列表。
参数
• items: readonly string
[] | Promise
<readonly string
[]>
一个字符串数组,或一个解析为字符串数组的 Promise。
• options?: QuickPickOptions
配置选择列表的行为。
• token?: CancellationToken
一个可用于发出取消信号的令牌。
返回
Promise
<string
| undefined
>
一个解析为选择的 Promise 或 undefined
。
定义于
packages/extension-api/src/extension-api.d.ts:2291
showQuickPick(items, options, token)
showQuickPick<
T
>(items
,options
,token
?):Promise
<T
[] |undefined
>
显示一个允许多选的选择列表。
类型参数
• T extends QuickPickItem
参数
• items: readonly T
[] | Promise
<readonly T
[]>
一个项目数组,或一个解析为项目数组的 Promise。
• options: QuickPickOptions
& object
配置选择列表的行为。
• token?: CancellationToken
一个可用于发出取消信号的令牌。
返回
Promise
<T
[] | undefined
>
一个解析为已选项目的 Promise 或 undefined
。
定义于
packages/extension-api/src/extension-api.d.ts:2305
showQuickPick(items, options, token)
showQuickPick<
T
>(items
,options
?,token
?):Promise
<T
|undefined
>
显示一个选择列表。
类型参数
• T extends QuickPickItem
参数
• items: readonly T
[] | Promise
<readonly T
[]>
一个项目数组,或一个解析为项目数组的 Promise。
• options?: QuickPickOptions
配置选择列表的行为。
• token?: CancellationToken
一个可用于发出取消信号的令牌。
返回
Promise
<T
| undefined
>
一个解析为已选项目的 Promise 或 undefined
。