InstalledExtension interface
表示 VSTS 扩展及其安装状态
- 扩展
属性
extension |
此扩展的友好扩展 ID - 对于给定发布者是唯一的。 |
extension |
扩展的显示名称。 |
files | 这是扩展中可用的文件集。 |
flags | 与贡献使用者相关的扩展标志 |
install |
有关此扩展的特定安装的信息 |
last |
这表示扩展在库中上次更新的日期/时间。 这并不意味着此版本已更新,该值表示对扩展的任何版本和所有版本的更改。 |
publisher |
此扩展的发布者的唯一 ID |
publisher |
发布者的显示名称 |
registration |
此扩展的唯一 ID(同一 ID 用于单个扩展的所有版本) |
version | 此扩展的版本 |
继承属性
base |
用作扩展中定义的其他相对 URI 的基 URI |
constraints | 此扩展定义的共享约束列表 |
contributions | 此扩展所做的贡献列表 |
contribution |
此扩展定义的贡献类型列表 |
demands | 此扩展所需的显式需求列表 |
event |
在发生特定扩展事件时调用的终结点集合 |
fallback |
辅助位置,可用作其他相对 URI 在扩展中定义的基位置 |
language | 库设置的语言区域性名称 |
licensing | 此扩展在许可方面的行为方式 |
manifest |
扩展清单格式/内容的版本 |
restricted |
应用于所有贡献的默认用户声明(除非已显式指定 restrictedTo 的声明),以控制参与内容的可见性。 |
scopes | 此扩展所需的所有 oauth 范围列表 |
service |
VSTS 服务的 ServiceInstanceType(Guid)必须可供帐户使用才能安装扩展 |
属性详细信息
extensionId
此扩展的友好扩展 ID - 对于给定发布者是唯一的。
extensionId: string
属性值
string
extensionName
扩展的显示名称。
extensionName: string
属性值
string
files
flags
installState
lastPublished
这表示扩展在库中上次更新的日期/时间。 这并不意味着此版本已更新,该值表示对扩展的任何版本和所有版本的更改。
lastPublished: Date
属性值
Date
publisherId
此扩展的发布者的唯一 ID
publisherId: string
属性值
string
publisherName
发布者的显示名称
publisherName: string
属性值
string
registrationId
此扩展的唯一 ID(同一 ID 用于单个扩展的所有版本)
registrationId: string
属性值
string
version
此扩展的版本
version: string
属性值
string
继承属性详细信息
baseUri
用作扩展中定义的其他相对 URI 的基 URI
baseUri: string
属性值
string
继承自
constraints
此扩展定义的共享约束列表
constraints: ContributionConstraint[]
属性值
contributions
contributionTypes
此扩展定义的贡献类型列表
contributionTypes: ContributionType[]
属性值
继承自
demands
eventCallbacks
在发生特定扩展事件时调用的终结点集合
eventCallbacks: ExtensionEventCallbackCollection
属性值
fallbackBaseUri
language
库设置的语言区域性名称
language: string
属性值
string
继承自
licensing
manifestVersion
restrictedTo
应用于所有贡献的默认用户声明(除非已显式指定 restrictedTo 的声明),以控制参与内容的可见性。
restrictedTo: string[]
属性值
string[]
继承自
scopes
serviceInstanceType
VSTS 服务的 ServiceInstanceType(Guid)必须可供帐户使用才能安装扩展
serviceInstanceType: string
属性值
string
继承自