Freigeben über


ContributionConstraint interface

Gibt eine Einschränkung an, die verwendet werden kann, um einen bestimmten Beitrag dynamisch einzu-/ausschließen.

Eigenschaften

group

Eine optionale Eigenschaft, die zum Gruppieren von Einschränkungen angegeben werden kann. Alle Einschränkungen innerhalb einer Gruppe sind AND'd zusammen (alle müssen als True ausgewertet werden, damit der Beitrag eingeschlossen wird). Verschiedene Gruppen von Einschränkungen sind OR'd (nur eine Gruppe muss als True ausgewertet werden, damit der Beitrag eingeschlossen wird).

id

Vollqualifizierter Bezeichner einer freigegebenen Einschränkung

inverse

Wenn true, negieren Sie das Ergebnis des Filters (schließen Sie den Beitrag ein, wenn der angewendete Filter false anstelle von true zurückgibt).

name

Name des IContributionFilter-Plug-Ins

properties

Eigenschaften, die der Beitragsfilterklasse zugeführt werden

relationships

Einschränkungen können optional auf eine oder mehrere der im Beitrag definierten Beziehungen angewendet werden. Wenn keine Beziehungen definiert sind, werden alle Beziehungen der Einschränkung zugeordnet. Dies bedeutet, dass der Beitrag aus der Struktur durch das Standardverhalten vollständig entfernt wird, wenn die Einschränkung angewendet wird.

Details zur Eigenschaft

group

Eine optionale Eigenschaft, die zum Gruppieren von Einschränkungen angegeben werden kann. Alle Einschränkungen innerhalb einer Gruppe sind AND'd zusammen (alle müssen als True ausgewertet werden, damit der Beitrag eingeschlossen wird). Verschiedene Gruppen von Einschränkungen sind OR'd (nur eine Gruppe muss als True ausgewertet werden, damit der Beitrag eingeschlossen wird).

group: number

Eigenschaftswert

number

id

Vollqualifizierter Bezeichner einer freigegebenen Einschränkung

id: string

Eigenschaftswert

string

inverse

Wenn true, negieren Sie das Ergebnis des Filters (schließen Sie den Beitrag ein, wenn der angewendete Filter false anstelle von true zurückgibt).

inverse: boolean

Eigenschaftswert

boolean

name

Name des IContributionFilter-Plug-Ins

name: string

Eigenschaftswert

string

properties

Eigenschaften, die der Beitragsfilterklasse zugeführt werden

properties: any

Eigenschaftswert

any

relationships

Einschränkungen können optional auf eine oder mehrere der im Beitrag definierten Beziehungen angewendet werden. Wenn keine Beziehungen definiert sind, werden alle Beziehungen der Einschränkung zugeordnet. Dies bedeutet, dass der Beitrag aus der Struktur durch das Standardverhalten vollständig entfernt wird, wenn die Einschränkung angewendet wird.

relationships: string[]

Eigenschaftswert

string[]