共用方式為


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