InstalledExtension interface
Reprezentuje rozszerzenie usługi VSTS wraz ze stanem instalacji
- Rozszerzenie
Właściwości
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 |
Właściwości dziedziczone
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 |
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