Interface IKey
A key is a reference to an element by its ID.
Inherited Members
Namespace: AasCore.Aas3_0
Assembly: AasCore.Aas3_0.dll
Syntax
public interface IKey : IClass
Properties
| Improve this Doc View SourceType
Denotes which kind of entity is referenced.
Declaration
KeyTypes Type { get; set; }
Property Value
Type | Description |
---|---|
KeyTypes |
Remarks
In case Type = GlobalReference, the key represents a reference to a source that can be globally identified.
In case Type = FragmentReference the key represents a bookmark or a similar local identifier within its parent element as specified by the key that precedes this key.
In all other cases the key references a model element of the same or of another AAS. The name of the model element is explicitly listed.
Value
The key value, for example an IRDI or an URI
Declaration
string Value { get; set; }
Property Value
Type | Description |
---|---|
System.String |