接口: Extension<T>
代表一个扩展。
要获取 Extension
的实例,请使用 getExtension.
类型参数
• T
属性
exports
readonly
exports:T
此扩展公开的公共 API(activate
的返回值)。在扩展被激活之前访问此字段是无效操作。
定义于
packages/extension-api/src/extension-api.d.ts:237
extensionPath
readonly
extensionPath:string
包含此扩展的目录的绝对文件路径。它是 Extension.extensionUri.fsPath 的简写形式(独立于 URI 模式)。
定义于
packages/extension-api/src/extension-api.d.ts:225
extensionUri
readonly
extensionUri:Uri
包含扩展的目录的 URI。
定义于
packages/extension-api/src/extension-api.d.ts:219
id
readonly
id:string
规范扩展标识符,格式为:publisher.name
。
定义于
packages/extension-api/src/extension-api.d.ts:214
packageJSON
readonly
packageJSON:any
扩展 package.json 的解析内容。