ContributionType interface
json スキーマによって指定されるコントリビューション型
- Extends
プロパティ
indexed | この型のコントリビューションにクエリのインデックスを作成するかどうかを制御します。 これにより、クライアントは、この種類のコントリビューションを持つすべての拡張機能を検索できます。 注: インデックス付きコントリビューションの種類を指定できるのは TrustedPartners だけです。 |
name | コントリビューション/タイプのフレンドリ名 |
properties | このコントリビューションの種類で許可されるプロパティについて説明します |
継承されたプロパティ
description | コントリビューション/タイプの説明 |
id | コントリビューション/型の完全修飾識別子 |
visible |
VisibleTo を使用して、特定のコントリビューション/型を参照できるユーザーを制限できます。 この値は、パブリッシャーの一覧であるか、拡張機能のアクセスも制限されている必要があります。 例: "ms" - "ms" パブリッシャーのみがこれを参照できることを意味します。 "ms.vss-web" - "ms" パブリッシャーからの "vss-web" 拡張機能のみがこれを参照できることを意味します。 |
プロパティの詳細
indexed
この型のコントリビューションにクエリのインデックスを作成するかどうかを制御します。 これにより、クライアントは、この種類のコントリビューションを持つすべての拡張機能を検索できます。 注: インデックス付きコントリビューションの種類を指定できるのは TrustedPartners だけです。
indexed: boolean
プロパティ値
boolean
name
コントリビューション/タイプのフレンドリ名
name: string
プロパティ値
string
properties
このコントリビューションの種類で許可されるプロパティについて説明します
properties: {[key: string]: ContributionPropertyDescription}
プロパティ値
{[key: string]: ContributionPropertyDescription}
継承されたプロパティの詳細
description
コントリビューション/タイプの説明
description: string
プロパティ値
string
id
コントリビューション/型の完全修飾識別子
id: string
プロパティ値
string
visibleTo
VisibleTo を使用して、特定のコントリビューション/型を参照できるユーザーを制限できます。 この値は、パブリッシャーの一覧であるか、拡張機能のアクセスも制限されている必要があります。 例: "ms" - "ms" パブリッシャーのみがこれを参照できることを意味します。 "ms.vss-web" - "ms" パブリッシャーからの "vss-web" 拡張機能のみがこれを参照できることを意味します。
visibleTo: string[]
プロパティ値
string[]