InstalledExtension interface
Rappresenta un'estensione VSTS insieme al relativo stato di installazione
- Extends
Proprietà
extension |
ID di estensione descrittivo per questa estensione, univoco per un determinato server di pubblicazione. |
extension |
Nome visualizzato dell'estensione. |
files | Questo è il set di file disponibili dall'estensione. |
flags | Flag di estensione rilevanti per i consumer di contributi |
install |
Informazioni su questa particolare installazione dell'estensione |
last |
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. |
publisher |
ID univoco dell'editore di questa estensione |
publisher |
Nome visualizzato del server di pubblicazione |
registration |
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
base |
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 |
contribution |
Elenco dei tipi di contributo definiti da questa estensione |
demands | Elenco di richieste esplicite richieste richieste da questa estensione |
event |
Raccolta di endpoint che vengono chiamati quando si verificano eventi di estensione specifici |
fallback |
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 |
manifest |
Versione del formato/contenuto del manifesto dell'estensione |
restricted |
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 |
service |
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