次の方法で共有


InstalledExtension interface

VSTS 拡張機能とそのインストール状態を表します

Extends

プロパティ

extensionId

この拡張機能のフレンドリ拡張 ID 。特定の発行元に対して一意です。

extensionName

拡張機能の表示名。

files

これは、拡張機能から使用できるファイルのセットです。

flags

コントリビューション コンシューマーに関連する拡張フラグ

installState

拡張機能のこの特定のインストールに関する情報

lastPublished

これは、ギャラリーで拡張機能が最後に更新された日付/時刻を表します。 これは、このバージョンが更新されたことを意味するわけではありません。この値は、拡張機能のすべてのバージョンへの変更を表します。

publisherId

この拡張機能の発行元の一意の ID

publisherName

パブリッシャーの表示名

registrationId

この拡張機能の一意の ID (1 つの拡張機能のすべてのバージョンで同じ ID が使用されます)

version

この拡張機能のバージョン

継承されたプロパティ

baseUri

拡張機能で定義されている他の相対 URI のベースとして使用される URI

constraints

この拡張機能で定義されている共有制約の一覧

contributions

この拡張機能によって行われた投稿の一覧

contributionTypes

この拡張機能で定義されているコントリビューションの種類の一覧

demands

この拡張機能で必要な明示的な要求の一覧

eventCallbacks

特定の拡張機能イベントが発生したときに呼び出されるエンドポイントのコレクション

fallbackBaseUri

拡張機能で定義されている他の相対 URI のベースとして使用できるセカンダリの場所

language

ギャラリーによって設定された言語カルチャ名

licensing

ライセンスに関するこの拡張機能の動作

manifestVersion

拡張機能マニフェストの形式/コンテンツのバージョン

restrictedTo

コントリビューションの可視性を制御するために、すべてのコントリビューション (restrictedTo が明示的に指定されたものを除く) に適用される既定のユーザー要求。

scopes

この拡張機能で必要なすべての oauth スコープの一覧

serviceInstanceType

拡張機能をインストールするためにアカウントで使用できる必要がある VSTS サービスの ServiceInstanceType(Guid)

プロパティの詳細

extensionId

この拡張機能のフレンドリ拡張 ID 。特定の発行元に対して一意です。

extensionId: string

プロパティ値

string

extensionName

拡張機能の表示名。

extensionName: string

プロパティ値

string

files

これは、拡張機能から使用できるファイルのセットです。

files: ExtensionFile[]

プロパティ値

flags

コントリビューション コンシューマーに関連する拡張フラグ

flags: ExtensionFlags

プロパティ値

installState

拡張機能のこの特定のインストールに関する情報

installState: InstalledExtensionState

プロパティ値

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

プロパティ値

ExtensionManifest.contributions から継承された

contributionTypes

この拡張機能で定義されているコントリビューションの種類の一覧

contributionTypes: ContributionType[]

プロパティ値

extensionManifest.contributionTypes から継承

demands

この拡張機能で必要な明示的な要求の一覧

demands: string[]

プロパティ値

string[]

ExtensionManifest.demands から継承された

eventCallbacks

特定の拡張機能イベントが発生したときに呼び出されるエンドポイントのコレクション

eventCallbacks: ExtensionEventCallbackCollection

プロパティ値

extensionManifest.eventCallbacks から継承された

fallbackBaseUri

拡張機能で定義されている他の相対 URI のベースとして使用できるセカンダリの場所

fallbackBaseUri: string

プロパティ値

string

extensionManifest.fallbackBaseUriから継承された

language

ギャラリーによって設定された言語カルチャ名

language: string

プロパティ値

string

ExtensionManifest.language から継承

licensing

ライセンスに関するこの拡張機能の動作

licensing: ExtensionLicensing

プロパティ値

ExtensionManifest.licensing から継承された

manifestVersion

拡張機能マニフェストの形式/コンテンツのバージョン

manifestVersion: number

プロパティ値

number

ExtensionManifest.manifestVersion から継承

restrictedTo

コントリビューションの可視性を制御するために、すべてのコントリビューション (restrictedTo が明示的に指定されたものを除く) に適用される既定のユーザー要求。

restrictedTo: string[]

プロパティ値

string[]

ExtensionManifest.restrictedTo から継承された

scopes

この拡張機能で必要なすべての oauth スコープの一覧

scopes: string[]

プロパティ値

string[]

ExtensionManifest.scopes から継承された

serviceInstanceType

拡張機能をインストールするためにアカウントで使用できる必要がある VSTS サービスの ServiceInstanceType(Guid)

serviceInstanceType: string

プロパティ値

string

extensionManifest.serviceInstanceType から継承