ContributionConstraint interface

Anger en begränsning som kan användas för att dynamiskt inkludera/exkludera ett visst bidrag

Egenskaper

group

En valfri egenskap som kan anges för att gruppera begränsningar tillsammans. Alla begränsningar i en grupp är AND'd tillsammans (alla måste utvärderas till True för att bidraget ska inkluderas). Olika grupper av begränsningar är OR'd (endast en grupp behöver utvärderas till Sant för att bidraget ska inkluderas).

id

Fullständigt kvalificerad identifierare för en delad begränsning

inverse

Om det är sant negerar du resultatet av filtret (inkludera bidraget om det tillämpade filtret returnerar falskt i stället för sant)

name

Namnet på plugin-programmet IContributionFilter

properties

Egenskaper som matas till bidragsfilterklassen

relationships

Begränsningar kan tillämpas på en eller flera av de relationer som definieras i bidraget. Om inga relationer definieras associeras alla relationer med villkoret. Det innebär att standardbeteendet eliminerar bidraget från trädet helt om begränsningen tillämpas.

Egenskapsinformation

group

En valfri egenskap som kan anges för att gruppera begränsningar tillsammans. Alla begränsningar i en grupp är AND'd tillsammans (alla måste utvärderas till True för att bidraget ska inkluderas). Olika grupper av begränsningar är OR'd (endast en grupp behöver utvärderas till Sant för att bidraget ska inkluderas).

group: number

Egenskapsvärde

number

id

Fullständigt kvalificerad identifierare för en delad begränsning

id: string

Egenskapsvärde

string

inverse

Om det är sant negerar du resultatet av filtret (inkludera bidraget om det tillämpade filtret returnerar falskt i stället för sant)

inverse: boolean

Egenskapsvärde

boolean

name

Namnet på plugin-programmet IContributionFilter

name: string

Egenskapsvärde

string

properties

Egenskaper som matas till bidragsfilterklassen

properties: any

Egenskapsvärde

any

relationships

Begränsningar kan tillämpas på en eller flera av de relationer som definieras i bidraget. Om inga relationer definieras associeras alla relationer med villkoret. Det innebär att standardbeteendet eliminerar bidraget från trädet helt om begränsningen tillämpas.

relationships: string[]

Egenskapsvärde

string[]