ContributionConstraint interface
Hiermee geeft u een beperking op die kan worden gebruikt om dynamisch een bepaalde bijdrage op te nemen/uit te sluiten
group | Een optionele eigenschap die kan worden opgegeven om beperkingen samen te groeperen. Alle beperkingen binnen een groep zijn AND'd samen (alle moeten worden geëvalueerd naar Waar om de bijdrage te kunnen opnemen). Verschillende groepen beperkingen zijn OR'd (slechts één groep hoeft te evalueren naar Waar om de bijdrage op te kunnen opnemen). |
id | Volledig gekwalificeerde id van een gedeelde beperking |
inverse | Indien waar, negate dan het resultaat van het filter (neem de bijdrage op als het toegepaste filter false retourneert in plaats van true) |
name | Naam van de IContributionFilter-invoegtoepassing |
properties | Eigenschappen die worden ingevoerd voor de bijdragefilterklasse |
relationships | Beperkingen kunnen optioneel worden toegepast op een of meer van de relaties die in de bijdrage zijn gedefinieerd. Als er geen relaties zijn gedefinieerd, worden alle relaties gekoppeld aan de beperking. Dit betekent dat het standaardgedrag de bijdrage van de structuur volledig elimineert als de beperking wordt toegepast. |
Een optionele eigenschap die kan worden opgegeven om beperkingen samen te groeperen. Alle beperkingen binnen een groep zijn AND'd samen (alle moeten worden geëvalueerd naar Waar om de bijdrage te kunnen opnemen). Verschillende groepen beperkingen zijn OR'd (slechts één groep hoeft te evalueren naar Waar om de bijdrage op te kunnen opnemen).
group: number
Waarde van eigenschap
number
Volledig gekwalificeerde id van een gedeelde beperking
id: string
Waarde van eigenschap
string
Indien waar, negate dan het resultaat van het filter (neem de bijdrage op als het toegepaste filter false retourneert in plaats van true)
inverse: boolean
Waarde van eigenschap
boolean
Naam van de IContributionFilter-invoegtoepassing
name: string
Waarde van eigenschap
string
Eigenschappen die worden ingevoerd voor de bijdragefilterklasse
properties: any
Waarde van eigenschap
any
Beperkingen kunnen optioneel worden toegepast op een of meer van de relaties die in de bijdrage zijn gedefinieerd. Als er geen relaties zijn gedefinieerd, worden alle relaties gekoppeld aan de beperking. Dit betekent dat het standaardgedrag de bijdrage van de structuur volledig elimineert als de beperking wordt toegepast.
relationships: string[]
Waarde van eigenschap
string[]