Dela via


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 måste 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 true)

name

Namnet på plugin-programmet IContributionFilter

properties

Egenskaper som matas till klassen för bidragsfilter

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 kommer att eliminera 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 måste 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 true)

inverse: boolean

Egenskapsvärde

boolean

name

Namnet på plugin-programmet IContributionFilter

name: string

Egenskapsvärde

string

properties

Egenskaper som matas till klassen för bidragsfilter

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 kommer att eliminera bidraget från trädet helt om begränsningen tillämpas.

relationships: string[]

Egenskapsvärde

string[]