Freigeben über


ExtensionManifest interface

Basisklasse für Erweiterungseigenschaften, die vom Erweiterungsmanifest und dem Erweiterungsmodell gemeinsam verwendet werden

Eigenschaften

baseUri

URI, der als Basis für die in der Erweiterung definierten relativen URIs verwendet wird

constraints

Liste der von dieser Erweiterung definierten freigegebenen Einschränkungen

contributions

Liste der Beiträge, die von dieser Erweiterung vorgenommen wurden

contributionTypes

Liste der durch diese 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 die in der Erweiterung definierten relativen URIs verwendet werden kann

language

Vom Katalog festgelegter Sprachkulturname

licensing

Verhalten dieser Erweiterung im Hinblick auf die Lizenzierung

manifestVersion

Version des Erweiterungsmanifestformats/-inhalts

marketplaceBaseUri

Marketplace-URI, der als Basis für andere relative URIs verwendet wird, die in der Erweiterung definiert sind. URI ist möglicherweise identisch mit BaseUri.

restrictedTo

Standardbenutzeransprüche wurden auf alle Beiträge angewendet (mit Ausnahme der Beiträge, die explizit angegeben wurden, eingeschränktTo), 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

baseUri

URI, der als Basis für die in der Erweiterung definierten relativen URIs verwendet wird

baseUri: string

Eigenschaftswert

string

constraints

Liste der von dieser Erweiterung definierten freigegebenen Einschränkungen

constraints: ContributionConstraint[]

Eigenschaftswert

contributions

Liste der Beiträge, die von dieser Erweiterung vorgenommen wurden

contributions: Contribution[]

Eigenschaftswert

contributionTypes

Liste der durch diese Erweiterung definierten Beitragstypen

contributionTypes: ContributionType[]

Eigenschaftswert

demands

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

demands: string[]

Eigenschaftswert

string[]

eventCallbacks

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

eventCallbacks: ExtensionEventCallbackCollection

Eigenschaftswert

fallbackBaseUri

Sekundärer Speicherort, der als Basis für die in der Erweiterung definierten relativen URIs verwendet werden kann

fallbackBaseUri: string

Eigenschaftswert

string

language

Vom Katalog festgelegter Sprachkulturname

language: string

Eigenschaftswert

string

licensing

Verhalten dieser Erweiterung im Hinblick auf die Lizenzierung

licensing: ExtensionLicensing

Eigenschaftswert

manifestVersion

Version des Erweiterungsmanifestformats/-inhalts

manifestVersion: number

Eigenschaftswert

number

marketplaceBaseUri

Marketplace-URI, der als Basis für andere relative URIs verwendet wird, die in der Erweiterung definiert sind. URI ist möglicherweise identisch mit BaseUri.

marketplaceBaseUri: string

Eigenschaftswert

string

restrictedTo

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

restrictedTo: string[]

Eigenschaftswert

string[]

scopes

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

scopes: string[]

Eigenschaftswert

string[]

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