跳转到主内容

函数:showQuickPick()

调用签名

showQuickPick(items, options, token?): Promise<undefined | string[]>

定义于: packages/extension-api/src/extension-api.d.ts:2336

显示一个允许多选的列表。

参数

items

字符串数组,或解析为字符串数组的 Promise。

readonly string[] | Promise<readonly string[]>

options

QuickPickOptions & object

配置列表的行为。

token?

CancellationToken

可用于指示取消的 token。

返回

Promise<undefined | string[]>

解析为选定项或 undefined 的 Promise。

调用签名

showQuickPick(items, options?, token?): Promise<undefined | string>

定义于: packages/extension-api/src/extension-api.d.ts:2350

显示一个列表。

参数

items

字符串数组,或解析为字符串数组的 Promise。

readonly string[] | Promise<readonly string[]>

options?

QuickPickOptions

配置列表的行为。

token?

CancellationToken

可用于指示取消的 token。

返回值

Promise<undefined | string>

解析为选定项或 undefined 的 Promise。

调用签名

showQuickPick<T>(items, options, token?): Promise<undefined | T[]>

定义于: packages/extension-api/src/extension-api.d.ts:2364

显示一个允许多选的列表。

类型参数

T

T extends QuickPickItem

参数

items

项的数组,或解析为项数组的 Promise。

readonly T[] | Promise<readonly T[]>

options

QuickPickOptions & object

配置列表的行为。

token?

CancellationToken

可用于指示取消的 token。

返回值

Promise<undefined | T[]>

解析为选定项或 undefined 的 Promise。

调用签名

showQuickPick<T>(items, options?, token?): Promise<undefined | T>

定义于: packages/extension-api/src/extension-api.d.ts:2378

显示一个列表。

类型参数

T

T extends QuickPickItem

参数

items

项的数组,或解析为项数组的 Promise。

readonly T[] | Promise<readonly T[]>

options?

QuickPickOptions

配置列表的行为。

token?

CancellationToken

可用于指示取消的 token。

返回值

Promise<undefined | T>

解析为选定项或 undefined 的 Promise。