Udostępnij za pośrednictwem


InstalledExtension interface

Reprezentuje rozszerzenie usługi VSTS wraz ze stanem instalacji

Rozszerzenie

Właściwości

extensionId

Przyjazny identyfikator rozszerzenia dla tego rozszerzenia — unikatowy dla danego wydawcy.

extensionName

Nazwa wyświetlana rozszerzenia.

files

Jest to zestaw plików dostępnych z rozszerzenia.

flags

Flagi rozszerzeń istotne dla użytkowników współtworzenia

installState

Informacje o tej konkretnej instalacji rozszerzenia

lastPublished

Reprezentuje datę/godzinę ostatniej aktualizacji rozszerzeń w galerii. Nie oznacza to, że ta wersja została zaktualizowana, a wartość reprezentuje zmiany we wszystkich wersjach rozszerzenia.

publisherId

Unikatowy identyfikator wydawcy tego rozszerzenia

publisherName

Nazwa wyświetlana wydawcy

registrationId

Unikatowy identyfikator tego rozszerzenia (ten sam identyfikator jest używany dla wszystkich wersji pojedynczego rozszerzenia)

version

Wersja tego rozszerzenia

Właściwości dziedziczone

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

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

extensionId

Przyjazny identyfikator rozszerzenia dla tego rozszerzenia — unikatowy dla danego wydawcy.

extensionId: string

Wartość właściwości

string

extensionName

Nazwa wyświetlana rozszerzenia.

extensionName: string

Wartość właściwości

string

files

Jest to zestaw plików dostępnych z rozszerzenia.

files: ExtensionFile[]

Wartość właściwości

flags

Flagi rozszerzeń istotne dla użytkowników współtworzenia

flags: ExtensionFlags

Wartość właściwości

installState

Informacje o tej konkretnej instalacji rozszerzenia

installState: InstalledExtensionState

Wartość właściwości

lastPublished

Reprezentuje datę/godzinę ostatniej aktualizacji rozszerzeń w galerii. Nie oznacza to, że ta wersja została zaktualizowana, a wartość reprezentuje zmiany we wszystkich wersjach rozszerzenia.

lastPublished: Date

Wartość właściwości

Date

publisherId

Unikatowy identyfikator wydawcy tego rozszerzenia

publisherId: string

Wartość właściwości

string

publisherName

Nazwa wyświetlana wydawcy

publisherName: string

Wartość właściwości

string

registrationId

Unikatowy identyfikator tego rozszerzenia (ten sam identyfikator jest używany dla wszystkich wersji pojedynczego rozszerzenia)

registrationId: string

Wartość właściwości

string

version

Wersja tego rozszerzenia

version: string

Wartość właściwości

string

Szczegóły właściwości dziedziczonej

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

dziedziczone zExtensionManifest.baseUri

constraints

Lista udostępnionych ograniczeń zdefiniowanych przez to rozszerzenie

constraints: ContributionConstraint[]

Wartość właściwości

dziedziczone zExtensionManifest.constraints

contributions

Lista współtworzeń wprowadzonych przez to rozszerzenie

contributions: Contribution[]

Wartość właściwości

dziedziczone zExtensionManifest.contributions

contributionTypes

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

contributionTypes: ContributionType[]

Wartość właściwości

dziedziczone zExtensionManifest.contributionTypes

demands

Lista jawnych żądań wymaganych przez to rozszerzenie

demands: string[]

Wartość właściwości

string[]

dziedziczone zExtensionManifest.demands

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

dziedziczone zExtensionManifest.eventCallbacks

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

dziedziczone zExtensionManifest.fallbackBaseUri

language

Nazwa kultury językowej ustawiona przez galerię

language: string

Wartość właściwości

string

dziedziczone zExtensionManifest.language

licensing

Jak działa to rozszerzenie w odniesieniu do licencjonowania

licensing: ExtensionLicensing

Wartość właściwości

dziedziczone zExtensionManifest.licensing

manifestVersion

Wersja formatu manifestu rozszerzenia/zawartości

manifestVersion: number

Wartość właściwości

number

dziedziczone zExtensionManifest.manifestVersion

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

dziedziczone zExtensionManifest.restrictedTo

scopes

Lista wszystkich zakresów oauth wymaganych przez to rozszerzenie

scopes: string[]

Wartość właściwości

string[]

dziedziczone zExtensionManifest.scopes

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

dziedziczone zExtensionManifest.serviceInstanceType