Enumeration of different key value types within a key.

Enumeration Members

AnnotatedRelationshipElement: 0
AssetAdministrationShell: 1
BasicEventElement: 2
Blob: 3
Capability: 4
ConceptDescription: 5
DataElement: 6

Data element.

Remarks

Note: Data Element is abstract, i.e. if a key uses DataElement the reference may be a Property, a File etc.

Entity: 7
EventElement: 8

Event.

Remarks

Note: IEventElement is abstract.

File: 9
FragmentReference: 10

Bookmark or a similar local identifier of a subordinate part of a primary resource

GlobalReference: 11
Identifiable: 12

Identifiable.

Remarks

Note: Identifiable is abstract, i.e. if a key uses “Identifiable” the reference may be an Asset Administration Shell, a Submodel or a Concept Description.

MultiLanguageProperty: 13

Property with a value that can be provided in multiple languages

Operation: 14
Property: 15
Range: 16

Range with min and max

Referable: 17
ReferenceElement: 18

Reference

RelationshipElement: 19

Relationship

Submodel: 20
SubmodelElement: 21

Submodel Element

Remarks

Note: Submodel Element is abstract, i.e. if a key uses SubmodelElement the reference may be a Property, an Operation etc.

SubmodelElementCollection: 22

Struct of Submodel Elements

SubmodelElementList: 23

List of Submodel Elements

Generated using TypeDoc