Interface ISubmodelElement
A submodel element is an element suitable for the description and differentiation of assets.
Inherited Members
Namespace: AasCore.Aas3_0
Assembly: AasCore.Aas3_0.dll
Syntax
public interface ISubmodelElement : IReferable, IHasExtensions, IHasSemantics, IQualifiable, IHasDataSpecification, IClass
Remarks
It is recommended to add a SemanticId to a submodel element.
Constraints:
-
Constraint AASd-129:
If any Kind value of
(attribute qualifier inherited via Qualifiable) is equal to TemplateQualifier then the submodel element shall be part of a submodel template, i.e. a Submodel with Kind (attribute kind inherited via IHasKind) value is equal to Template.