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[]