Share via


InstalledExtension interface

Stellt eine VSTS-Erweiterung zusammen mit ihrem Installationsstatus dar.

Extends

Eigenschaften

extensionId

Die benutzerfreundliche Erweiterungs-ID für diese Erweiterung – eindeutig für einen bestimmten Herausgeber.

extensionName

Der Anzeigename der Erweiterung.

files

Dies ist der Satz von Dateien, die über die Erweiterung verfügbar sind.

flags

Erweiterungsflags, die für Beitragsverbraucher relevant sind

installState

Informationen zu dieser speziellen Installation der Erweiterung

lastPublished

Dies stellt das Datum/die Uhrzeit der letzten Aktualisierung der Erweiterungen im Katalog dar. Dies bedeutet nicht, dass diese Version aktualisiert wurde. Der Wert stellt Änderungen an allen Versionen der Erweiterung dar.

publisherId

Eindeutige ID des Herausgebers dieser Erweiterung

publisherName

Der Anzeigename des Herausgebers

registrationId

Eindeutige ID für diese Erweiterung (dieselbe ID wird für alle Versionen einer einzelnen Erweiterung verwendet)

version

Version dieser Erweiterung

Geerbte Eigenschaften

baseUri

URI, der als Basis für andere relative URIs verwendet wird, die in der Erweiterung definiert sind

constraints

Liste der von dieser Erweiterung definierten freigegebenen Einschränkungen

contributions

Liste der von dieser Erweiterung vorgenommenen Beiträge

contributionTypes

Liste der von dieser Erweiterung definierten Beitragstypen

demands

Liste der expliziten Anforderungen, die für diese Erweiterung erforderlich sind

eventCallbacks

Sammlung von Endpunkten, die aufgerufen werden, wenn bestimmte Erweiterungsereignisse auftreten

fallbackBaseUri

Sekundärer Speicherort, der als Basis für andere relative URIs verwendet werden kann, die in der Erweiterung definiert sind

language

Vom Katalog festgelegter Name der Sprachkultur

licensing

Verhalten dieser Erweiterung in Bezug auf die Lizenzierung

manifestVersion

Version des Erweiterungsmanifestformats/-inhalts

restrictedTo

Standardbenutzeransprüche, die auf alle Beiträge angewendet werden (mit Ausnahme derer, die explizit restrictedTo angegeben wurden), um die Sichtbarkeit eines Beitrags zu steuern.

scopes

Liste aller Oauth-Bereiche, die für diese Erweiterung erforderlich sind

serviceInstanceType

Der ServiceInstanceType(Guid) des VSTS-Diensts, der für ein Konto verfügbar sein muss, damit die Erweiterung installiert werden kann.

Details zur Eigenschaft

extensionId

Die benutzerfreundliche Erweiterungs-ID für diese Erweiterung – eindeutig für einen bestimmten Herausgeber.

extensionId: string

Eigenschaftswert

string

extensionName

Der Anzeigename der Erweiterung.

extensionName: string

Eigenschaftswert

string

files

Dies ist der Satz von Dateien, die über die Erweiterung verfügbar sind.

files: ExtensionFile[]

Eigenschaftswert

flags

Erweiterungsflags, die für Beitragsverbraucher relevant sind

flags: ExtensionFlags

Eigenschaftswert

installState

Informationen zu dieser speziellen Installation der Erweiterung

installState: InstalledExtensionState

Eigenschaftswert

lastPublished

Dies stellt das Datum/die Uhrzeit der letzten Aktualisierung der Erweiterungen im Katalog dar. Dies bedeutet nicht, dass diese Version aktualisiert wurde. Der Wert stellt Änderungen an allen Versionen der Erweiterung dar.

lastPublished: Date

Eigenschaftswert

Date

publisherId

Eindeutige ID des Herausgebers dieser Erweiterung

publisherId: string

Eigenschaftswert

string

publisherName

Der Anzeigename des Herausgebers

publisherName: string

Eigenschaftswert

string

registrationId

Eindeutige ID für diese Erweiterung (dieselbe ID wird für alle Versionen einer einzelnen Erweiterung verwendet)

registrationId: string

Eigenschaftswert

string

version

Version dieser Erweiterung

version: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

baseUri

URI, der als Basis für andere relative URIs verwendet wird, die in der Erweiterung definiert sind

baseUri: string

Eigenschaftswert

string

Geerbt vonExtensionManifest.baseUri

constraints

Liste der von dieser Erweiterung definierten freigegebenen Einschränkungen

constraints: ContributionConstraint[]

Eigenschaftswert

Geerbt vonExtensionManifest.constraints

contributions

Liste der von dieser Erweiterung vorgenommenen Beiträge

contributions: Contribution[]

Eigenschaftswert

Geerbt vonExtensionManifest.Beiträge

contributionTypes

Liste der von dieser Erweiterung definierten Beitragstypen

contributionTypes: ContributionType[]

Eigenschaftswert

Geerbt vonExtensionManifest.contributionTypes

demands

Liste der expliziten Anforderungen, die für diese Erweiterung erforderlich sind

demands: string[]

Eigenschaftswert

string[]

Geerbt vonExtensionManifest.demands

eventCallbacks

Sammlung von Endpunkten, die aufgerufen werden, wenn bestimmte Erweiterungsereignisse auftreten

eventCallbacks: ExtensionEventCallbackCollection

Eigenschaftswert

Geerbt vonExtensionManifest.eventCallbacks

fallbackBaseUri

Sekundärer Speicherort, der als Basis für andere relative URIs verwendet werden kann, die in der Erweiterung definiert sind

fallbackBaseUri: string

Eigenschaftswert

string

Geerbt vonExtensionManifest.fallbackBaseUri

language

Vom Katalog festgelegter Name der Sprachkultur

language: string

Eigenschaftswert

string

Geerbt vonExtensionManifest.language

licensing

Verhalten dieser Erweiterung in Bezug auf die Lizenzierung

licensing: ExtensionLicensing

Eigenschaftswert

Geerbt vonExtensionManifest.licensing

manifestVersion

Version des Erweiterungsmanifestformats/-inhalts

manifestVersion: number

Eigenschaftswert

number

Geerbt vonExtensionManifest.manifestVersion

restrictedTo

Standardbenutzeransprüche, die auf alle Beiträge angewendet werden (mit Ausnahme derer, die explizit restrictedTo angegeben wurden), um die Sichtbarkeit eines Beitrags zu steuern.

restrictedTo: string[]

Eigenschaftswert

string[]

Geerbt vonExtensionManifest.restrictedTo

scopes

Liste aller Oauth-Bereiche, die für diese Erweiterung erforderlich sind

scopes: string[]

Eigenschaftswert

string[]

Geerbt vonExtensionManifest.scopes

serviceInstanceType

Der ServiceInstanceType(Guid) des VSTS-Diensts, der für ein Konto verfügbar sein muss, damit die Erweiterung installiert werden kann.

serviceInstanceType: string

Eigenschaftswert

string

Geerbt vonExtensionManifest.serviceInstanceType