跳至主要内容

接口: QuickPickOptions

配置快速选择 UI 行为的选项。

属性

canPickMany?

optional canPickMany: boolean

一个可选标志,用于使选择器接受多重选择,如果为 true,则结果为一个选择数组。

定义于

packages/extension-api/src/extension-api.d.ts:1495


ignoreFocusOut?

optional ignoreFocusOut: boolean

设置为 true 以在焦点移至编辑器的其他部分或另一个窗口时保持选择器打开。此设置在 iPad 上被忽略,并且始终为 false。

定义于

packages/extension-api/src/extension-api.d.ts:1490


matchOnDescription?

optional matchOnDescription: boolean

一个可选标志,用于在筛选选择时包含描述。

定义于

packages/extension-api/src/extension-api.d.ts:1474


matchOnDetail?

optional matchOnDetail: boolean

一个可选标志,用于在筛选选择时包含详细信息。

定义于

packages/extension-api/src/extension-api.d.ts:1479


placeHolder?

optional placeHolder: string

一个可选字符串,用作输入框中的占位符,以指导用户选择什么。

定义于

packages/extension-api/src/extension-api.d.ts:1484


title?

optional title: string

一个可选字符串,表示快速选择的标题。

定义于

packages/extension-api/src/extension-api.d.ts:1469

方法

onDidSelectItem()?

optional onDidSelectItem(item): any

一个可选函数,在每次选择项目时调用。

参数

item: string | QuickPickItem

返回值

any

定义于

packages/extension-api/src/extension-api.d.ts:1501