Figure 22 shows an overview about the AASFile ObjectType.
Figure 22 – AASFileType graphical overview
Table 41 defines the AASFile ObjectType.
Table 41 – AASFileType Definition
Attribute |
Value |
|||||
BrowseName |
AASFileType |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Others |
|
Subtype of the AASSubmodelElementType defined 6.8.1, i.e. inheriting the InstanceDeclarations of that Node. |
||||||
0:HasProperty |
Variable |
Value |
0:String |
0:PropertyType |
M |
|
0:HasProperty |
Variable |
MimeType |
AASMimeDataType |
0:PropertyType |
M |
|
0:HasComponent |
Object |
File |
|
0:FileType |
O |
|
0:HasDictionaryEntry |
Object |
Admin-shell.io/aas/2/0/File |
|
AASIriConceptDescriptionType |
|
The components of the AASFileType have additional references which are defined in Table 42.
Table 42 – AASFileType Additional References
Source Path |
Reference Type |
Is Forward |
Target Path |
File |
0:HasDictionaryEntry |
True |
Admin-shell.io/aas/2/0/File/value |
MimeType |
0:HasDictionaryEntry |
True |
Admin-shell.io/aas/2/0/File/mimeType |
The additional reference to the real file of type 0:FileType is optional and not specified as such in the asset administration shell metamodel.