InstalledExtension interface

Rappresenta un'estensione VSTS insieme al relativo stato di installazione

Extends

Proprietà

extensionId

ID di estensione descrittivo per questa estensione, univoco per un determinato server di pubblicazione.

extensionName

Nome visualizzato dell'estensione.

files

Questo è il set di file disponibili dall'estensione.

flags

Flag di estensione rilevanti per i consumer di contributi

installState

Informazioni su questa particolare installazione dell'estensione

lastPublished

Rappresenta la data/ora dell'ultimo aggiornamento delle estensioni nella raccolta. Ciò non significa che questa versione è stata aggiornata il valore rappresenta le modifiche apportate a qualsiasi versione e a tutte le versioni dell'estensione.

publisherId

ID univoco dell'editore di questa estensione

publisherName

Nome visualizzato del server di pubblicazione

registrationId

ID univoco per questa estensione (lo stesso ID viene usato per tutte le versioni di una singola estensione)

version

Versione di questa estensione

Proprietà ereditate

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

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à

extensionId

ID di estensione descrittivo per questa estensione, univoco per un determinato server di pubblicazione.

extensionId: string

Valore della proprietà

string

extensionName

Nome visualizzato dell'estensione.

extensionName: string

Valore della proprietà

string

files

Questo è il set di file disponibili dall'estensione.

files: ExtensionFile[]

Valore della proprietà

flags

Flag di estensione rilevanti per i consumer di contributi

flags: ExtensionFlags

Valore della proprietà

installState

Informazioni su questa particolare installazione dell'estensione

installState: InstalledExtensionState

Valore della proprietà

lastPublished

Rappresenta la data/ora dell'ultimo aggiornamento delle estensioni nella raccolta. Ciò non significa che questa versione è stata aggiornata il valore rappresenta le modifiche apportate a qualsiasi versione e a tutte le versioni dell'estensione.

lastPublished: Date

Valore della proprietà

Date

publisherId

ID univoco dell'editore di questa estensione

publisherId: string

Valore della proprietà

string

publisherName

Nome visualizzato del server di pubblicazione

publisherName: string

Valore della proprietà

string

registrationId

ID univoco per questa estensione (lo stesso ID viene usato per tutte le versioni di una singola estensione)

registrationId: string

Valore della proprietà

string

version

Versione di questa estensione

version: string

Valore della proprietà

string

Dettagli proprietà ereditate

baseUri

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

baseUri: string

Valore della proprietà

string

ereditato daExtensionManifest.baseUri

constraints

Elenco dei vincoli condivisi definiti da questa estensione

constraints: ContributionConstraint[]

Valore della proprietà

Ereditato daExtensionManifest.constraints

contributions

Elenco dei contributi effettuati da questa estensione

contributions: Contribution[]

Valore della proprietà

Ereditato daExtensionManifest.contributions

contributionTypes

Elenco dei tipi di contributo definiti da questa estensione

contributionTypes: ContributionType[]

Valore della proprietà

Ereditato daExtensionManifest.contributionTypes

demands

Elenco di richieste esplicite richieste richieste da questa estensione

demands: string[]

Valore della proprietà

string[]

ereditato daExtensionManifest.demands

eventCallbacks

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

eventCallbacks: ExtensionEventCallbackCollection

Valore della proprietà

ereditato daExtensionManifest.eventCallbacks

fallbackBaseUri

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

fallbackBaseUri: string

Valore della proprietà

string

ereditato daExtensionManifest.fallbackBaseUri

language

Language Culture Name impostato da Gallery

language: string

Valore della proprietà

string

ereditato daExtensionManifest.language

licensing

Comportamento di questa estensione rispetto alle licenze

licensing: ExtensionLicensing

Valore della proprietà

Ereditato daExtensionManifest.licensing

manifestVersion

Versione del formato/contenuto del manifesto dell'estensione

manifestVersion: number

Valore della proprietà

number

ereditato daExtensionManifest.manifestVersion

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

Ereditato daExtensionManifest.restrictedTo

scopes

Elenco di tutti gli ambiti oauth richiesti da questa estensione

scopes: string[]

Valore della proprietà

string[]

ereditato daExtensionManifest.scopes

serviceInstanceType

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

serviceInstanceType: string

Valore della proprietà

string

Ereditato daExtensionManifest.serviceInstanceType