共用方式為


ContributionConstraint interface

指定可用來動態包含/排除指定貢獻的條件約束

屬性

group

可指定以將條件約束群組在一起的選擇性屬性。 群組中的所有條件約束都是 AND 一起 (所有條件約束都必須評估為 True,才能將貢獻包含在) 。 不同的條件約束群組是 OR'd (只有一個群組需要評估為 True,才能將貢獻包含在) 。

id

共用條件約束的完整識別碼

inverse

如果為 true,則如果套用的篩選傳回 false,則否定篩選準則的結果 (包含貢獻,而不是 true)

name

IContributionFilter 外掛程式的名稱

properties

提供給貢獻篩選類別的屬性

relationships

條件約束可以選擇性地套用至貢獻中所定義的一或多個關聯性。 如果未定義任何關聯性,則所有關聯性都會與條件約束相關聯。 這表示如果套用條件約束,預設行為將會完全排除樹狀結構中的貢獻。

屬性詳細資料

group

可指定以將條件約束群組在一起的選擇性屬性。 群組中的所有條件約束都是 AND 一起 (所有條件約束都必須評估為 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[]