Freigeben über


ContributionConstraint interface

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

Eigenschaften

group

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

id

Vollqualifizierter Bezeichner einer freigegebenen Einschränkung

inverse

Wenn "true" lautet, wird das Ergebnis des Filters aufgehoben (geben 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 das Standardverhalten den Beitrag aus dem Baum vollständig beseitigt, 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 together (alle müssen auf "True" ausgewertet werden, damit der Beitrag einbezogen werden kann). Verschiedene Gruppen von Einschränkungen sind OR'd (nur eine Gruppe muss als "True" ausgewertet werden, damit der Beitrag einbezogen werden soll).

group: number

Eigenschaftswert

number

id

Vollqualifizierter Bezeichner einer freigegebenen Einschränkung

id: string

Eigenschaftswert

string

inverse

Wenn "true" lautet, wird das Ergebnis des Filters aufgehoben (geben 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 das Standardverhalten den Beitrag aus dem Baum vollständig beseitigt, wenn die Einschränkung angewendet wird.

relationships: string[]

Eigenschaftswert

string[]