Compartir a través de


ExtensionManifest interface

Clase base para las propiedades de extensión compartidas por el manifiesto de extensión y el modelo de extensión

Propiedades

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

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.

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

baseUri

Uri usado como base para otros URI relativos definidos en la extensión

baseUri: string

Valor de propiedad

string

constraints

Lista de restricciones compartidas definidas por esta extensión

constraints: ContributionConstraint[]

Valor de propiedad

contributions

Lista de contribuciones realizadas por esta extensión

contributions: Contribution[]

Valor de propiedad

contributionTypes

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

contributionTypes: ContributionType[]

Valor de propiedad

demands

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

demands: string[]

Valor de propiedad

string[]

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

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

language

Nombre de referencia cultural de idioma establecido por la Galería

language: string

Valor de propiedad

string

licensing

Comportamiento de esta extensión con respecto a las licencias

licensing: ExtensionLicensing

Valor de propiedad

manifestVersion

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

manifestVersion: number

Valor de propiedad

number

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

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[]

scopes

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

scopes: string[]

Valor de propiedad

string[]

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