函数: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。