IRuleSuppressionSet Interface

Interface used to represent logical collection of ISuppressionRule instances.

Properties

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

Defined in

Last Updated: 13 May, 2024