ContributionConstraint interface
Spécifie une contrainte qui peut être utilisée pour inclure/exclure dynamiquement une contribution donnée
Propriétés
| group | Propriété facultative qui peut être spécifiée pour regrouper les contraintes. Toutes les contraintes au sein d’un groupe sont ET ensemble (toutes doivent être évaluées à Vrai pour que la contribution soit incluse). Différents groupes de contraintes sont OR (un seul groupe doit être évalué à True pour que la contribution soit incluse). |
| id | Identificateur complet d’une contrainte partagée |
| inverse | Si true, annulez le résultat du filtre (incluez la contribution si le filtre appliqué renvoie false au lieu de true) |
| name | Nom du plugin IContributionFilter |
| properties | Propriétés qui sont transmises à la classe de filtre de contribution |
| relationships | Les contraintes peuvent éventuellement être appliquées à une ou plusieurs des relations définies dans la contribution. Si aucune relation n’est définie, toutes les relations sont associées à la contrainte. Cela signifie que le comportement par défaut éliminera complètement la contribution de l’arbre si la contrainte est appliquée. |
Détails de la propriété
group
Propriété facultative qui peut être spécifiée pour regrouper les contraintes. Toutes les contraintes au sein d’un groupe sont ET ensemble (toutes doivent être évaluées à Vrai pour que la contribution soit incluse). Différents groupes de contraintes sont OR (un seul groupe doit être évalué à True pour que la contribution soit incluse).
group: number
Valeur de propriété
number
id
Identificateur complet d’une contrainte partagée
id: string
Valeur de propriété
string
inverse
Si true, annulez le résultat du filtre (incluez la contribution si le filtre appliqué renvoie false au lieu de true)
inverse: boolean
Valeur de propriété
boolean
name
Nom du plugin IContributionFilter
name: string
Valeur de propriété
string
properties
Propriétés qui sont transmises à la classe de filtre de contribution
properties: any
Valeur de propriété
any
relationships
Les contraintes peuvent éventuellement être appliquées à une ou plusieurs des relations définies dans la contribution. Si aucune relation n’est définie, toutes les relations sont associées à la contrainte. Cela signifie que le comportement par défaut éliminera complètement la contribution de l’arbre si la contrainte est appliquée.
relationships: string[]
Valeur de propriété
string[]