IRuleSuppressionSet Interface

Interface used to represent logical collection of ISuppressionRule instances.

Properties

Name Type Description
classRuleSuppressions undefined | IRuleSuppressionMap<AnyClass, { T }>[]    
constantRuleSuppressions undefined | IRuleSuppressionMap<Constant, { T }>[]    
customAttributeContainerSuppressions undefined | IRuleSuppressionMap<CustomAttributeContainerProps, { T }>[]    
customAttributeInstanceSuppressions undefined | BaseRuleSuppressionMap<CustomAttributeContainerProps, CustomAttribute>[]    
customAttributeRuleSuppressions undefined | IRuleSuppressionMap<CustomAttributeClass, { T }>[]    
entityRuleSuppressions undefined | IRuleSuppressionMap<EntityClass, { T }>[]    
enumerationRuleSuppressions undefined | IRuleSuppressionMap<Enumeration, { T }>[]    
formatRuleSuppressions undefined | IRuleSuppressionMap<Format, { T }>[]    
invertedUnitRuleSuppressions undefined | IRuleSuppressionMap<InvertedUnit, { T }>[]    
koqRuleSuppressions undefined | IRuleSuppressionMap<KindOfQuantity, { T }>[]    
mixinRuleSuppressions undefined | IRuleSuppressionMap<Mixin, { T }>[]    
name string    
phenomenonRuleSuppressions undefined | IRuleSuppressionMap<Phenomenon, { T }>[]    
propertyCategoryRuleSuppressions undefined | IRuleSuppressionMap<PropertyCategory, { T }>[]    
propertyRuleSuppressions undefined | IRuleSuppressionMap<AnyProperty, { T }>[]    
relationshipConstraintRuleSuppressions undefined | IRuleSuppressionMap<RelationshipConstraint, { T }>[]    
relationshipRuleSuppressions undefined | IRuleSuppressionMap<RelationshipClass, { T }>[]    
schemaItemRuleSuppressions undefined | IRuleSuppressionMap<SchemaItem, { T }>[]    
schemaRuleSuppressions undefined | IRuleSuppressionMap<Schema, { T }>[]    
structRuleSuppressions undefined | IRuleSuppressionMap<StructClass, { T }>[]    
unitRuleSuppressions undefined | IRuleSuppressionMap<Unit, { T }>[]    
unitSystemRuleSuppressions undefined | IRuleSuppressionMap<UnitSystem, { T }>[]    

Defined in

Last Updated: 29 March, 2024