ContributionConstraint interface
指定可用來動態包含/排除指定貢獻的條件約束
屬性
| group | 可指定為將條件約束群組在一起的選擇性屬性。 群組內的所有條件約束都是 AND'd(所有條件約束都必須評估為 True,才能包含貢獻)。 不同的條件約束群組為 OR'd(只有一個群組需要評估為 True,才能包含貢獻)。 |
| id | 共用條件約束的完整標識碼 |
| inverse | 如果為 true,則否定篩選的結果(如果套用的篩選傳回 false 而非 true,則包含參與) |
| name | IContributionFilter 外掛程式的名稱 |
| properties | 送至參與篩選類別的屬性 |
| relationships | 條件約束可以選擇性地套用至參與中定義的一或多個關聯性。 如果未定義任何關聯性,則所有關聯性都會與條件約束相關聯。 這表示如果套用條件約束,默認行為將會完全消除樹狀結構中的比重。 |
屬性詳細資料
group
可指定為將條件約束群組在一起的選擇性屬性。 群組內的所有條件約束都是 AND'd(所有條件約束都必須評估為 True,才能包含貢獻)。 不同的條件約束群組為 OR'd(只有一個群組需要評估為 True,才能包含貢獻)。
group: number
屬性值
number
id
共用條件約束的完整標識碼
id: string
屬性值
string
inverse
如果為 true,則否定篩選的結果(如果套用的篩選傳回 false 而非 true,則包含參與)
inverse: boolean
屬性值
boolean
name
IContributionFilter 外掛程式的名稱
name: string
屬性值
string
properties
送至參與篩選類別的屬性
properties: any
屬性值
any
relationships
條件約束可以選擇性地套用至參與中定義的一或多個關聯性。 如果未定義任何關聯性,則所有關聯性都會與條件約束相關聯。 這表示如果套用條件約束,默認行為將會完全消除樹狀結構中的比重。
relationships: string[]
屬性值
string[]