InstalledExtension interface
Reprezentuje rozszerzenie usługi VSTS wraz ze stanem instalacji
- Rozszerzenie
extension |
Przyjazny identyfikator rozszerzenia dla tego rozszerzenia — unikatowy dla danego wydawcy. |
extension |
Nazwa wyświetlana rozszerzenia. |
files | Jest to zestaw plików dostępnych z rozszerzenia. |
flags | Flagi rozszerzeń istotne dla użytkowników współtworzenia |
install |
Informacje o tej konkretnej instalacji rozszerzenia |
last |
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. |
publisher |
Unikatowy identyfikator wydawcy tego rozszerzenia |
publisher |
Nazwa wyświetlana wydawcy |
registration |
Unikatowy identyfikator tego rozszerzenia (ten sam identyfikator jest używany dla wszystkich wersji pojedynczego rozszerzenia) |
version | Wersja tego rozszerzenia |
base |
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 |
contribution |
Lista typów współtworzenia zdefiniowanych przez to rozszerzenie |
demands | Lista jawnych żądań wymaganych przez to rozszerzenie |
event |
Kolekcja punktów końcowych, które są wywoływane, gdy wystąpią określone zdarzenia rozszerzenia |
fallback |
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 |
manifest |
Wersja formatu manifestu rozszerzenia/zawartości |
restricted |
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 |
service |
ServiceInstanceType(Guid) usługi VSTS, która musi być dostępna dla konta w celu zainstalowania rozszerzenia |
Przyjazny identyfikator rozszerzenia dla tego rozszerzenia — unikatowy dla danego wydawcy.
extensionId: string
Wartość właściwości
string
Nazwa wyświetlana rozszerzenia.
extensionName: string
Wartość właściwości
string
Jest to zestaw plików dostępnych z rozszerzenia.
files: ExtensionFile[]
Wartość właściwości
Flagi rozszerzeń istotne dla użytkowników współtworzenia
flags: ExtensionFlags
Wartość właściwości
Informacje o tej konkretnej instalacji rozszerzenia
installState: InstalledExtensionState
Wartość właściwości
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
Unikatowy identyfikator wydawcy tego rozszerzenia
publisherId: string
Wartość właściwości
string
Nazwa wyświetlana wydawcy
publisherName: string
Wartość właściwości
string
Unikatowy identyfikator tego rozszerzenia (ten sam identyfikator jest używany dla wszystkich wersji pojedynczego rozszerzenia)
registrationId: string
Wartość właściwości
string
Wersja tego rozszerzenia
version: string
Wartość właściwości
string
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
Lista udostępnionych ograniczeń zdefiniowanych przez to rozszerzenie
constraints: ContributionConstraint[]
Wartość właściwości
dziedziczone zExtensionManifest.constraints
Lista współtworzeń wprowadzonych przez to rozszerzenie
contributions: Contribution[]
Wartość właściwości
dziedziczone zExtensionManifest.contributions
Lista typów współtworzenia zdefiniowanych przez to rozszerzenie
contributionTypes: ContributionType[]
Wartość właściwości
dziedziczone zExtensionManifest.contributionTypes
Lista jawnych żądań wymaganych przez to rozszerzenie
demands: string[]
Wartość właściwości
string[]
dziedziczone zExtensionManifest.demands
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
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
Nazwa kultury językowej ustawiona przez galerię
language: string
Wartość właściwości
string
dziedziczone zExtensionManifest.language
Jak działa to rozszerzenie w odniesieniu do licencjonowania
licensing: ExtensionLicensing
Wartość właściwości
dziedziczone zExtensionManifest.licensing
Wersja formatu manifestu rozszerzenia/zawartości
manifestVersion: number
Wartość właściwości
number
dziedziczone zExtensionManifest.manifestVersion
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
Lista wszystkich zakresów oauth wymaganych przez to rozszerzenie
scopes: string[]
Wartość właściwości
string[]
dziedziczone zExtensionManifest.scopes
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