InstalledExtension interface
VSTS 拡張機能とそのインストール状態を表します
- Extends
プロパティ
extension |
この拡張機能のフレンドリ拡張 ID 。特定の発行元に対して一意です。 |
extension |
拡張機能の表示名。 |
files | これは、拡張機能から使用できるファイルのセットです。 |
flags | コントリビューション コンシューマーに関連する拡張フラグ |
install |
拡張機能のこの特定のインストールに関する情報 |
last |
これは、ギャラリーで拡張機能が最後に更新された日付/時刻を表します。 これは、このバージョンが更新されたことを意味するわけではありません。この値は、拡張機能のすべてのバージョンへの変更を表します。 |
publisher |
この拡張機能の発行元の一意の ID |
publisher |
パブリッシャーの表示名 |
registration |
この拡張機能の一意の ID (1 つの拡張機能のすべてのバージョンで同じ ID が使用されます) |
version | この拡張機能のバージョン |
継承されたプロパティ
base |
拡張機能で定義されている他の相対 URI のベースとして使用される URI |
constraints | この拡張機能で定義されている共有制約の一覧 |
contributions | この拡張機能によって行われた投稿の一覧 |
contribution |
この拡張機能で定義されているコントリビューションの種類の一覧 |
demands | この拡張機能で必要な明示的な要求の一覧 |
event |
特定の拡張機能イベントが発生したときに呼び出されるエンドポイントのコレクション |
fallback |
拡張機能で定義されている他の相対 URI のベースとして使用できるセカンダリの場所 |
language | ギャラリーによって設定された言語カルチャ名 |
licensing | ライセンスに関するこの拡張機能の動作 |
manifest |
拡張機能マニフェストの形式/コンテンツのバージョン |
restricted |
コントリビューションの可視性を制御するために、すべてのコントリビューション (restrictedTo が明示的に指定されたものを除く) に適用される既定のユーザー要求。 |
scopes | この拡張機能で必要なすべての oauth スコープの一覧 |
service |
拡張機能をインストールするためにアカウントで使用できる必要がある VSTS サービスの ServiceInstanceType(Guid) |
プロパティの詳細
extensionId
この拡張機能のフレンドリ拡張 ID 。特定の発行元に対して一意です。
extensionId: string
プロパティ値
string
extensionName
拡張機能の表示名。
extensionName: string
プロパティ値
string
files
flags
installState
lastPublished
これは、ギャラリーで拡張機能が最後に更新された日付/時刻を表します。 これは、このバージョンが更新されたことを意味するわけではありません。この値は、拡張機能のすべてのバージョンへの変更を表します。
lastPublished: Date
プロパティ値
Date
publisherId
この拡張機能の発行元の一意の ID
publisherId: string
プロパティ値
string
publisherName
パブリッシャーの表示名
publisherName: string
プロパティ値
string
registrationId
この拡張機能の一意の ID (1 つの拡張機能のすべてのバージョンで同じ ID が使用されます)
registrationId: string
プロパティ値
string
version
この拡張機能のバージョン
version: string
プロパティ値
string
継承されたプロパティの詳細
baseUri
拡張機能で定義されている他の相対 URI のベースとして使用される URI
baseUri: string
プロパティ値
string
extensionManifest.baseUri から継承
constraints
この拡張機能で定義されている共有制約の一覧
constraints: ContributionConstraint[]
プロパティ値
extensionManifest.constraints から継承
contributions
この拡張機能によって行われた投稿の一覧
contributions: Contribution[]
プロパティ値
contributionTypes
この拡張機能で定義されているコントリビューションの種類の一覧
contributionTypes: ContributionType[]
プロパティ値
extensionManifest.contributionTypes から継承
demands
この拡張機能で必要な明示的な要求の一覧
demands: string[]
プロパティ値
string[]
eventCallbacks
特定の拡張機能イベントが発生したときに呼び出されるエンドポイントのコレクション
eventCallbacks: ExtensionEventCallbackCollection
プロパティ値
extensionManifest.eventCallbacks から継承された
fallbackBaseUri
拡張機能で定義されている他の相対 URI のベースとして使用できるセカンダリの場所
fallbackBaseUri: string
プロパティ値
string
extensionManifest.fallbackBaseUri
language
ギャラリーによって設定された言語カルチャ名
language: string
プロパティ値
string
ExtensionManifest.language から継承
licensing
ライセンスに関するこの拡張機能の動作
licensing: ExtensionLicensing
プロパティ値
manifestVersion
拡張機能マニフェストの形式/コンテンツのバージョン
manifestVersion: number
プロパティ値
number
ExtensionManifest.manifestVersion から継承
restrictedTo
コントリビューションの可視性を制御するために、すべてのコントリビューション (restrictedTo が明示的に指定されたものを除く) に適用される既定のユーザー要求。
restrictedTo: string[]
プロパティ値
string[]
scopes
この拡張機能で必要なすべての oauth スコープの一覧
scopes: string[]
プロパティ値
string[]
serviceInstanceType
拡張機能をインストールするためにアカウントで使用できる必要がある VSTS サービスの ServiceInstanceType(Guid)
serviceInstanceType: string
プロパティ値
string
extensionManifest.serviceInstanceType から継承