Condividi tramite


ExtensionManifest interface

Classe di base per le proprietà di estensione condivise dal manifesto dell'estensione e dal modello di estensione

Proprietà

baseUri

URI usato come base per altri URI relativi definiti nell'estensione

constraints

Elenco dei vincoli condivisi definiti da questa estensione

contributions

Elenco dei contributi effettuati da questa estensione

contributionTypes

Elenco dei tipi di contributo definiti da questa estensione

demands

Elenco di richieste esplicite richieste richieste da questa estensione

eventCallbacks

Raccolta di endpoint che vengono chiamati quando si verificano eventi di estensione specifici

fallbackBaseUri

Posizione secondaria che può essere usata come base per altri URI relativi definiti nell'estensione

language

Language Culture Name impostato da Gallery

licensing

Comportamento di questa estensione rispetto alle licenze

manifestVersion

Versione del formato/contenuto del manifesto dell'estensione

marketplaceBaseUri

URI del Marketplace usato come base per altri URI relativi definiti nell'estensione. L'URI potrebbe essere uguale a BaseUri.

restrictedTo

Le attestazioni utente predefinite applicate a tutti i contributi (ad eccezione di quelle specificate in modo esplicito) per controllare la visibilità di un contributo.

scopes

Elenco di tutti gli ambiti oauth richiesti da questa estensione

serviceInstanceType

ServiceInstanceType(Guid) del servizio VSTS che deve essere disponibile per un account affinché l'estensione venga installata

Dettagli proprietà

baseUri

URI usato come base per altri URI relativi definiti nell'estensione

baseUri: string

Valore della proprietà

string

constraints

Elenco dei vincoli condivisi definiti da questa estensione

constraints: ContributionConstraint[]

Valore della proprietà

contributions

Elenco dei contributi effettuati da questa estensione

contributions: Contribution[]

Valore della proprietà

contributionTypes

Elenco dei tipi di contributo definiti da questa estensione

contributionTypes: ContributionType[]

Valore della proprietà

demands

Elenco di richieste esplicite richieste richieste da questa estensione

demands: string[]

Valore della proprietà

string[]

eventCallbacks

Raccolta di endpoint che vengono chiamati quando si verificano eventi di estensione specifici

eventCallbacks: ExtensionEventCallbackCollection

Valore della proprietà

fallbackBaseUri

Posizione secondaria che può essere usata come base per altri URI relativi definiti nell'estensione

fallbackBaseUri: string

Valore della proprietà

string

language

Language Culture Name impostato da Gallery

language: string

Valore della proprietà

string

licensing

Comportamento di questa estensione rispetto alle licenze

licensing: ExtensionLicensing

Valore della proprietà

manifestVersion

Versione del formato/contenuto del manifesto dell'estensione

manifestVersion: number

Valore della proprietà

number

marketplaceBaseUri

URI del Marketplace usato come base per altri URI relativi definiti nell'estensione. L'URI potrebbe essere uguale a BaseUri.

marketplaceBaseUri: string

Valore della proprietà

string

restrictedTo

Le attestazioni utente predefinite applicate a tutti i contributi (ad eccezione di quelle specificate in modo esplicito) per controllare la visibilità di un contributo.

restrictedTo: string[]

Valore della proprietà

string[]

scopes

Elenco di tutti gli ambiti oauth richiesti da questa estensione

scopes: string[]

Valore della proprietà

string[]

serviceInstanceType

ServiceInstanceType(Guid) del servizio VSTS che deve essere disponibile per un account affinché l'estensione venga installata

serviceInstanceType: string

Valore della proprietà

string