Compartir a través de


InstalledExtension interface

Representa una extensión VSTS junto con su estado de instalación.

Extends

Propiedades

extensionId

Identificador de extensión descriptivo para esta extensión: único para un publicador determinado.

extensionName

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

installState

Información sobre esta instalación concreta de la extensión

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.

publisherId

Identificador único del publicador de esta extensión

publisherName

Nombre para mostrar del publicador

registrationId

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

baseUri

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

contributionTypes

Lista de tipos de contribución definidos por esta extensión

demands

Lista de demandas explícitas requeridas por esta extensión

eventCallbacks

Colección de puntos de conexión a los que se llama cuando se producen eventos de extensión concretos

fallbackBaseUri

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

manifestVersion

Versión del formato o contenido del manifiesto de extensión

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.

scopes

Lista de todos los ámbitos de oauth requeridos por esta extensión

serviceInstanceType

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