跳转到主内容

界面:StatusBarItem

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

状态栏项 (StatusBarItem) 是状态栏的一个组成部分,可以显示文本和图标,并在单击时运行命令。

属性

alignment

readonly alignment: StatusBarAlignment

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

此项的对齐方式。


command?

optional command: string

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

要通过 commands.registerCommand 预先注册的命令的标识符,将在单击时运行。


commandArgs?

optional commandArgs: any[]

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

调用命令处理程序时要使用的参数。


enabled

enabled: boolean

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

将项标记为禁用。当属性设置为 true 时,图标将变为非活动状态,并且如果提供了命令,则无法执行该命令。


iconClass?

optional iconClass: string | { active: string; inactive: string; }

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

用于显示 Font Awesome 图标集的特定图标的类。图标类应为 'fa fa-toggle-on' 格式。可以为启用或禁用的状态提供图标。


priority

readonly priority: number

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

此项的优先级。值越高表示项应显示在左侧或右侧更靠前的位置。


text?

optional text: string

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

要为条目显示的文本。


tooltip?

optional tooltip: string

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

将鼠标悬停在此条目上时显示的工具提示文本。

方法

dispose()

dispose(): void

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

释放并清理关联的资源。调用 StatusBarItem.hide

返回

void


hide()

hide(): void

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

隐藏状态栏中的条目。

返回值

void


show()

show(): void

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

显示状态栏中的条目。

返回值

void