InstalledExtension interface
Representa una extensión VSTS junto con su estado de instalación.
- Extends
Propiedades
extension |
Identificador de extensión descriptivo para esta extensión: único para un publicador determinado. |
extension |
Nombre para mostrar de la extensión. |
files | Este es el conjunto de archivos disponibles en la extensión. |
flags | Marcas de extensión relevantes para los consumidores de contribución |
install |
Información sobre esta instalación concreta de la extensión |
last |
Esto representa la fecha y hora en que las extensiones se actualizaron por última vez en la galería. Esto no significa que esta versión se actualizó el valor representa los cambios en ninguna y todas las versiones de la extensión. |
publisher |
Identificador único del publicador de esta extensión |
publisher |
Nombre para mostrar del publicador |
registration |
Identificador único para esta extensión (se usa el mismo identificador para todas las versiones de una sola extensión) |
version | Versión de esta extensión |
Propiedades heredadas
base |
Uri usado como base para otros URI relativos definidos en la extensión |
constraints | Lista de restricciones compartidas definidas por esta extensión |
contributions | Lista de contribuciones realizadas por esta extensión |
contribution |
Lista de tipos de contribución definidos por esta extensión |
demands | Lista de demandas explícitas requeridas por esta extensión |
event |
Colección de puntos de conexión a los que se llama cuando se producen eventos de extensión concretos |
fallback |
Ubicación secundaria que se puede usar como base para otras URI relativas definidas en la extensión |
language | Nombre de referencia cultural de idioma establecido por la Galería |
licensing | Comportamiento de esta extensión con respecto a las licencias |
manifest |
Versión del formato o contenido del manifiesto de extensión |
restricted |
Las notificaciones de usuario predeterminadas se aplican a todas las contribuciones (excepto las que se han especificado restrictedTo explícitamente) para controlar la visibilidad de una contribución. |
scopes | Lista de todos los ámbitos de oauth requeridos por esta extensión |
service |
ServiceInstanceType(Guid) del servicio VSTS que debe estar disponible para una cuenta para que se instale la extensión. |
Detalles de las propiedades
extensionId
Identificador de extensión descriptivo para esta extensión: único para un publicador determinado.
extensionId: string
Valor de propiedad
string
extensionName
Nombre para mostrar de la extensión.
extensionName: string
Valor de propiedad
string
files
Este es el conjunto de archivos disponibles en la extensión.
files: ExtensionFile[]
Valor de propiedad
flags
Marcas de extensión relevantes para los consumidores de contribución
flags: ExtensionFlags
Valor de propiedad
installState
Información sobre esta instalación concreta de la extensión
installState: InstalledExtensionState
Valor de propiedad
lastPublished
Esto representa la fecha y hora en que las extensiones se actualizaron por última vez en la galería. Esto no significa que esta versión se actualizó el valor representa los cambios en ninguna y todas las versiones de la extensión.
lastPublished: Date
Valor de propiedad
Date
publisherId
Identificador único del publicador de esta extensión
publisherId: string
Valor de propiedad
string
publisherName
Nombre para mostrar del publicador
publisherName: string
Valor de propiedad
string
registrationId
Identificador único para esta extensión (se usa el mismo identificador para todas las versiones de una sola extensión)
registrationId: string
Valor de propiedad
string
version
Versión de esta extensión
version: string
Valor de propiedad
string
Detalles de las propiedades heredadas
baseUri
Uri usado como base para otros URI relativos definidos en la extensión
baseUri: string
Valor de propiedad
string
heredado deextensionManifest.baseUri
constraints
Lista de restricciones compartidas definidas por esta extensión
constraints: ContributionConstraint[]
Valor de propiedad
se hereda deextensionManifest.constraints
contributions
Lista de contribuciones realizadas por esta extensión
contributions: Contribution[]
Valor de propiedad
Heredado deExtensionManifest.contributions
contributionTypes
Lista de tipos de contribución definidos por esta extensión
contributionTypes: ContributionType[]
Valor de propiedad
Heredado deExtensionManifest.contributionTypes
demands
Lista de demandas explícitas requeridas por esta extensión
demands: string[]
Valor de propiedad
string[]
heredado deextensionManifest.demand
eventCallbacks
Colección de puntos de conexión a los que se llama cuando se producen eventos de extensión concretos
eventCallbacks: ExtensionEventCallbackCollection
Valor de propiedad
Heredado deExtensionManifest.eventCallbacks
fallbackBaseUri
Ubicación secundaria que se puede usar como base para otras URI relativas definidas en la extensión
fallbackBaseUri: string
Valor de propiedad
string
heredado deextensionManifest.fallbackBaseUri
language
Nombre de referencia cultural de idioma establecido por la Galería
language: string
Valor de propiedad
string
heredado deextensionManifest.language
licensing
Comportamiento de esta extensión con respecto a las licencias
licensing: ExtensionLicensing
Valor de propiedad
heredado deextensionManifest.licensing
manifestVersion
Versión del formato o contenido del manifiesto de extensión
manifestVersion: number
Valor de propiedad
number
heredado deextensionManifest.manifestVersion
restrictedTo
Las notificaciones de usuario predeterminadas se aplican a todas las contribuciones (excepto las que se han especificado restrictedTo explícitamente) para controlar la visibilidad de una contribución.
restrictedTo: string[]
Valor de propiedad
string[]
heredado deextensionManifest.restrictedTo
scopes
Lista de todos los ámbitos de oauth requeridos por esta extensión
scopes: string[]
Valor de propiedad
string[]
heredado deextensionManifest.scopes
serviceInstanceType
ServiceInstanceType(Guid) del servicio VSTS que debe estar disponible para una cuenta para que se instale la extensión.
serviceInstanceType: string
Valor de propiedad
string
heredado deExtensionManifest.serviceInstanceType