InstalledExtension interface
表示 VSTS 延伸模組及其安裝狀態
- Extends
屬性
extension |
這個延伸模組的易記延伸模組標識碼 - 特定發行者是唯一的。 |
extension |
延伸模組的顯示名稱。 |
files | 這是可從延伸模組取得的一組檔案。 |
flags | 與貢獻取用者相關的擴充旗標 |
install |
此擴充功能特定安裝的相關信息 |
last |
這代表延伸模組上次在資源庫中更新的日期/時間。 這並不表示此版本已更新,值代表任何和所有延伸模組版本的變更。 |
publisher |
此延伸模組發行者的唯一標識符 |
publisher |
發行者的顯示名稱 |
registration |
此延伸模組的唯一識別元(相同識別碼用於單一延伸模組的所有版本) |
version | 此延伸模組的版本 |
繼承的屬性
base |
作為擴充中定義之其他相對 URI 基底的 URI |
constraints | 此延伸模組所定義的共享條件約束清單 |
contributions | 此延伸模組所做的貢獻清單 |
contribution |
此延伸模組所定義的參與類型清單 |
demands | 此延伸模組所需的明確需求清單 |
event |
在特定擴充事件發生時呼叫的端點集合 |
fallback |
次要位置,可作為擴充中定義之其他相對 URI 的基底 |
language | 資源庫所設定的語言文化特性名稱 |
licensing | 此延伸模組在授權方面的運作方式 |
manifest |
延伸模組指令清單格式/內容的版本 |
restricted |
套用至所有貢獻的默認使用者宣告(除了已明確指定 restrictedTo 的宣告除外),以控制參與的可見性。 |
scopes | 此延伸模組所需的所有 oauth 範圍清單 |
service |
必須可供帳戶使用的 VSTS 服務的 ServiceInstanceType(Guid),才能安裝擴充功能 |
屬性詳細資料
extensionId
這個延伸模組的易記延伸模組標識碼 - 特定發行者是唯一的。
extensionId: string
屬性值
string
extensionName
延伸模組的顯示名稱。
extensionName: string
屬性值
string
files
flags
installState
lastPublished
這代表延伸模組上次在資源庫中更新的日期/時間。 這並不表示此版本已更新,值代表任何和所有延伸模組版本的變更。
lastPublished: Date
屬性值
Date
publisherId
此延伸模組發行者的唯一標識符
publisherId: string
屬性值
string
publisherName
發行者的顯示名稱
publisherName: string
屬性值
string
registrationId
此延伸模組的唯一識別元(相同識別碼用於單一延伸模組的所有版本)
registrationId: string
屬性值
string
version
此延伸模組的版本
version: string
屬性值
string
繼承的屬性詳細資料
baseUri
constraints
此延伸模組所定義的共享條件約束清單
constraints: ContributionConstraint[]
屬性值
contributions
contributionTypes
此延伸模組所定義的參與類型清單
contributionTypes: ContributionType[]
屬性值
demands
eventCallbacks
在特定擴充事件發生時呼叫的端點集合
eventCallbacks: ExtensionEventCallbackCollection
屬性值
fallbackBaseUri
language
licensing
manifestVersion
restrictedTo
套用至所有貢獻的默認使用者宣告(除了已明確指定 restrictedTo 的宣告除外),以控制參與的可見性。
restrictedTo: string[]
屬性值
string[]
scopes
serviceInstanceType
必須可供帳戶使用的 VSTS 服務的 ServiceInstanceType(Guid),才能安裝擴充功能
serviceInstanceType: string
屬性值
string