跳至主要内容

接口: CliTool

扩展

属性

displayName

displayName: string

继承自

CliToolInfo.displayName

定义于

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


extensionInfo

extensionInfo: object

id

id: string

label

label: string

继承自

CliToolInfo.extensionInfo

定义于

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


id

id: string

继承自

CliToolInfo.id

定义于

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


images

images: ProviderImages

继承自

CliToolInfo.images

定义于

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


markdownDescription

markdownDescription: string

继承自

CliToolInfo.markdownDescription

定义于

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


name

name: string

继承自

CliToolInfo.name

定义于

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


onDidUninstall

onDidUninstall: Event<void>

定义于

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


onDidUpdateVersion

onDidUpdateVersion: Event<string>

定义于

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


state

state: "registered"

定义于

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


version?

optional version: string

继承自

CliToolInfo.version

定义于

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

方法

dispose()

dispose(): void

处理此对象。

返回

void

继承自

Disposable.dispose

定义于

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


registerInstaller()

registerInstaller(installer): Disposable

参数

installer: CliToolInstaller

返回值

Disposable

定义于

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


registerUpdate()

registerUpdate(update): Disposable

参数

update: CliToolUpdate | CliToolSelectUpdate

返回值

Disposable

定义于

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


updateVersion()

updateVersion(version): void

参数

version: CliToolUpdateOptions

返回值

void

定义于

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