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 |
Утверждения пользователей по умолчанию применяются ко всем вкладам (за исключением тех, которые были указаны в явном виде) для управления видимостью вклада. |
scopes | Список всех областей oauth, необходимых этому расширению |
service |
ServiceInstanceType(Guid) службы VSTS, которая должна быть доступна для учетной записи, чтобы расширение было установлено. |
Сведения о свойстве
extensionId
Понятный идентификатор расширения для этого расширения — уникальный для данного издателя.
extensionId: string
Значение свойства
string
extensionName
Отображаемое имя расширения.
extensionName: string
Значение свойства
string
files
flags
Флаги расширения, относящиеся к потребителям вкладов
flags: ExtensionFlags
Значение свойства
installState
Сведения об этой конкретной установке расширения
installState: InstalledExtensionState
Значение свойства
lastPublished
Это представляет дату и время последнего обновления расширений в коллекции. Это не означает, что эта версия была обновлена, значение представляет изменения в любой и всех версиях расширения.
lastPublished: Date
Значение свойства
Date
publisherId
Уникальный идентификатор издателя этого расширения
publisherId: string
Значение свойства
string
publisherName
Отображаемое имя издателя
publisherName: string
Значение свойства
string
registrationId
Уникальный идентификатор этого расширения (один и тот же идентификатор используется для всех версий одного расширения)
registrationId: string
Значение свойства
string
version
Версия этого расширения
version: string
Значение свойства
string
Сведения об унаследованном свойстве
baseUri
Универсальный код ресурса (URI), используемый в качестве основы для других относительных URI, определенных в расширении
baseUri: string
Значение свойства
string
наследуется отExtensionManifest.baseUri
constraints
Список общих ограничений, определенных этим расширением
constraints: ContributionConstraint[]
Значение свойства
наследуется отExtensionManifest.constraints
contributions
Список вкладов, внесенных этим расширением
contributions: Contribution[]
Значение свойства
наследуется отExtensionManifest.contributions
contributionTypes
Список типов вкладов, определенных этим расширением
contributionTypes: ContributionType[]
Значение свойства
наследуется отExtensionManifest.contributionTypes
demands
Список явных требований, необходимых этому расширению
demands: string[]
Значение свойства
string[]
унаследовано отExtensionManifest.demands
eventCallbacks
Коллекция конечных точек, вызываемых при возникновении определенных событий расширения
eventCallbacks: ExtensionEventCallbackCollection
Значение свойства
наследуется отExtensionManifest.eventCallbacks
fallbackBaseUri
Дополнительное расположение, которое можно использовать в качестве базы для других относительных URI, определенных в расширении
fallbackBaseUri: string
Значение свойства
string
унаследовано отExtensionManifest.fallbackBaseUri
language
Имя языка и региональных параметров, заданное коллекцией
language: string
Значение свойства
string
унаследован отExtensionManifest.language
licensing
Поведение этого расширения в отношении лицензирования
licensing: ExtensionLicensing
Значение свойства
наследуется отExtensionManifest.licensing
manifestVersion
Версия формата или содержимого манифеста расширения
manifestVersion: number
Значение свойства
number
наследуется отExtensionManifest.manifestVersion
restrictedTo
Утверждения пользователей по умолчанию применяются ко всем вкладам (за исключением тех, которые были указаны в явном виде) для управления видимостью вклада.
restrictedTo: string[]
Значение свойства
string[]
наследуется отExtensionManifest.restrictedTo
scopes
Список всех областей oauth, необходимых этому расширению
scopes: string[]
Значение свойства
string[]
унаследовано отExtensionManifest.scopes
serviceInstanceType
ServiceInstanceType(Guid) службы VSTS, которая должна быть доступна для учетной записи, чтобы расширение было установлено.
serviceInstanceType: string
Значение свойства
string
наследуется отExtensionManifest.serviceInstanceType