Udostępnij za pomocą


ExtensionManifest interface

Klasa bazowa dla właściwości rozszerzenia, które są współużytkowane przez manifest rozszerzenia i model rozszerzenia

Właściwości

baseUri

Identyfikator URI używany jako podstawa dla innych względnych identyfikatorów URI zdefiniowanych w rozszerzeniu

constraints

Lista udostępnionych ograniczeń zdefiniowanych przez to rozszerzenie

contributions

Lista współtworzeń wprowadzonych przez to rozszerzenie

contributionTypes

Lista typów współtworzenia zdefiniowanych przez to rozszerzenie

demands

Lista jawnych żądań wymaganych przez to rozszerzenie

eventCallbacks

Kolekcja punktów końcowych, które są wywoływane, gdy wystąpią określone zdarzenia rozszerzenia

fallbackBaseUri

Lokalizacja pomocnicza, która może być używana jako podstawa dla innych względnych identyfikatorów URI zdefiniowanych w rozszerzeniu

language

Nazwa kultury językowej ustawiona przez galerię

licensing

Jak działa to rozszerzenie w odniesieniu do licencjonowania

manifestVersion

Wersja formatu manifestu rozszerzenia/zawartości

marketplaceBaseUri

Identyfikator URI witryny Marketplace używany jako podstawa dla innych względnych wartości uris zdefiniowanych w rozszerzeniu. Identyfikator URI może być taki sam jak Identyfikator BaseUri.

restrictedTo

Domyślne oświadczenia użytkowników stosowane do wszystkich kontrybutów (z wyjątkiem tych, które zostały określone z ograniczeniamiDo jawnie) w celu kontrolowania widoczności udziału.

scopes

Lista wszystkich zakresów oauth wymaganych przez to rozszerzenie

serviceInstanceType

ServiceInstanceType(Guid) usługi VSTS, która musi być dostępna dla konta w celu zainstalowania rozszerzenia

Szczegóły właściwości

baseUri

Identyfikator URI używany jako podstawa dla innych względnych identyfikatorów URI zdefiniowanych w rozszerzeniu

baseUri: string

Wartość właściwości

string

constraints

Lista udostępnionych ograniczeń zdefiniowanych przez to rozszerzenie

constraints: ContributionConstraint[]

Wartość właściwości

contributions

Lista współtworzeń wprowadzonych przez to rozszerzenie

contributions: Contribution[]

Wartość właściwości

contributionTypes

Lista typów współtworzenia zdefiniowanych przez to rozszerzenie

contributionTypes: ContributionType[]

Wartość właściwości

demands

Lista jawnych żądań wymaganych przez to rozszerzenie

demands: string[]

Wartość właściwości

string[]

eventCallbacks

Kolekcja punktów końcowych, które są wywoływane, gdy wystąpią określone zdarzenia rozszerzenia

eventCallbacks: ExtensionEventCallbackCollection

Wartość właściwości

fallbackBaseUri

Lokalizacja pomocnicza, która może być używana jako podstawa dla innych względnych identyfikatorów URI zdefiniowanych w rozszerzeniu

fallbackBaseUri: string

Wartość właściwości

string

language

Nazwa kultury językowej ustawiona przez galerię

language: string

Wartość właściwości

string

licensing

Jak działa to rozszerzenie w odniesieniu do licencjonowania

licensing: ExtensionLicensing

Wartość właściwości

manifestVersion

Wersja formatu manifestu rozszerzenia/zawartości

manifestVersion: number

Wartość właściwości

number

marketplaceBaseUri

Identyfikator URI witryny Marketplace używany jako podstawa dla innych względnych wartości uris zdefiniowanych w rozszerzeniu. Identyfikator URI może być taki sam jak Identyfikator BaseUri.

marketplaceBaseUri: string

Wartość właściwości

string

restrictedTo

Domyślne oświadczenia użytkowników stosowane do wszystkich kontrybutów (z wyjątkiem tych, które zostały określone z ograniczeniamiDo jawnie) w celu kontrolowania widoczności udziału.

restrictedTo: string[]

Wartość właściwości

string[]

scopes

Lista wszystkich zakresów oauth wymaganych przez to rozszerzenie

scopes: string[]

Wartość właściwości

string[]

serviceInstanceType

ServiceInstanceType(Guid) usługi VSTS, która musi być dostępna dla konta w celu zainstalowania rozszerzenia

serviceInstanceType: string

Wartość właściwości

string