Contribution interface
延伸模組所做的個別貢獻
- Extends
屬性
constraints | 應套用至此貢獻可用性的條件約束清單(篩選條件) |
includes | Include 是一組應該在其目標清單中包含此貢獻的參與。 |
properties | 此參與的屬性/屬性 |
restricted |
要求宣告的清單,讓使用者看到此貢獻(例如匿名、公用、成員...)。 |
targets | 此貢獻目標之貢獻的標識碼。 (家長貢獻) |
type | 貢獻類型的識別碼 |
繼承的屬性
description | 參與/類型的描述 |
id | 參與/類型的完整標識碼 |
visible |
VisibleTo 可用來限制誰可以參考指定的貢獻/類型。 此值應該是發行者或延伸模組存取的清單也會受到限制。 範例:「ms」 - 表示只有 「ms」 發行者可以參考此專案。 “ms.vss-web” - 表示只有 “ms” 發行者的 “vss-web” 延伸模組可以參考此專案。 |
屬性詳細資料
constraints
includes
Include 是一組應該在其目標清單中包含此貢獻的參與。
includes: string[]
屬性值
string[]
properties
此參與的屬性/屬性
properties: any
屬性值
any
restrictedTo
要求宣告的清單,讓使用者看到此貢獻(例如匿名、公用、成員...)。
restrictedTo: string[]
屬性值
string[]
targets
此貢獻目標之貢獻的標識碼。 (家長貢獻)
targets: string[]
屬性值
string[]
type
貢獻類型的識別碼
type: string
屬性值
string
繼承的屬性詳細資料
description
id
visibleTo
VisibleTo 可用來限制誰可以參考指定的貢獻/類型。 此值應該是發行者或延伸模組存取的清單也會受到限制。 範例:「ms」 - 表示只有 「ms」 發行者可以參考此專案。 “ms.vss-web” - 表示只有 “ms” 發行者的 “vss-web” 延伸模組可以參考此專案。
visibleTo: string[]
屬性值
string[]