次の方法で共有


ContributionType interface

json スキーマによって指定されるコントリビューション型

Extends

プロパティ

indexed

この型のコントリビューションにクエリのインデックスを作成するかどうかを制御します。 これにより、クライアントは、この種類のコントリビューションを持つすべての拡張機能を検索できます。 注: インデックス付きコントリビューションの種類を指定できるのは TrustedPartners だけです。

name

コントリビューション/タイプのフレンドリ名

properties

このコントリビューションの種類で許可されるプロパティについて説明します

継承されたプロパティ

description

コントリビューション/タイプの説明

id

コントリビューション/型の完全修飾識別子

visibleTo

VisibleTo を使用して、特定のコントリビューション/型を参照できるユーザーを制限できます。 この値は、パブリッシャーの一覧であるか、拡張機能のアクセスも制限されている必要があります。 例: "ms" - "ms" パブリッシャーのみがこれを参照できることを意味します。 "ms.vss-web" - "ms" パブリッシャーからの "vss-web" 拡張機能のみがこれを参照できることを意味します。

プロパティの詳細

indexed

この型のコントリビューションにクエリのインデックスを作成するかどうかを制御します。 これにより、クライアントは、この種類のコントリビューションを持つすべての拡張機能を検索できます。 注: インデックス付きコントリビューションの種類を指定できるのは TrustedPartners だけです。

indexed: boolean

プロパティ値

boolean

name

コントリビューション/タイプのフレンドリ名

name: string

プロパティ値

string

properties

このコントリビューションの種類で許可されるプロパティについて説明します

properties: {[key: string]: ContributionPropertyDescription}

プロパティ値

継承されたプロパティの詳細

description

コントリビューション/タイプの説明

description: string

プロパティ値

string

ContributionBase.description から継承された

id

コントリビューション/型の完全修飾識別子

id: string

プロパティ値

string

ContributionBase.id から継承された

visibleTo

VisibleTo を使用して、特定のコントリビューション/型を参照できるユーザーを制限できます。 この値は、パブリッシャーの一覧であるか、拡張機能のアクセスも制限されている必要があります。 例: "ms" - "ms" パブリッシャーのみがこれを参照できることを意味します。 "ms.vss-web" - "ms" パブリッシャーからの "vss-web" 拡張機能のみがこれを参照できることを意味します。

visibleTo: string[]

プロパティ値

string[]

ContributionBase.visibleTo から継承された