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 |
| marketplace |
URI de Marketplace que se usa como base para otros URI relativos definidos en la extensión. Es posible que el URI sea el mismo que BaseUri. |
| 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
marketplaceBaseUri
URI de Marketplace que se usa como base para otros URI relativos definidos en la extensión. Es posible que el URI sea el mismo que BaseUri.
marketplaceBaseUri: string
Valor de propiedad
string
heredado deExtensionManifest.marketplaceBaseUri
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