跳转到主内容

界面:CliTool

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

继承自

属性

displayName

displayName: string

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

继承自

CliToolInfo.displayName


extensionInfo

extensionInfo: object

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

id

id: string

label

label: string

继承自

CliToolInfo.extensionInfo


id

id: string

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

继承自

CliToolInfo.id


images

images: ProviderImages

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

继承自

CliToolInfo.images


markdownDescription

markdownDescription: string

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

继承自

CliToolInfo.markdownDescription


name

name: string

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

继承自

CliToolInfo.name


onDidUninstall

onDidUninstall: Event<void>

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


onDidUpdateVersion

onDidUpdateVersion: Event<string>

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


path?

optional path: string

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

继承自

CliToolInfo.path


state

state: "registered"

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


version?

optional version: string

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

继承自

CliToolInfo.version

方法

dispose()

dispose(): void

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

Dispose 此对象。

返回

void

继承自

Disposable.dispose


registerInstaller()

registerInstaller(installer): Disposable

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

参数

installer

CliToolInstaller

返回值

Disposable


registerUpdate()

registerUpdate(update): Disposable

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

参数

update

CliToolUpdate | CliToolSelectUpdate

返回值

Disposable


updateVersion()

updateVersion(version): void

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

参数

version

CliToolUpdateOptions

返回值

void