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 |
| marketplace |
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. |
| 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
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
Dziedziczone poidentyfikatorze ExtensionManifest.marketplaceBaseUri
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