Interface IMultiLanguageProperty
A property is a data element that has a multi-language value.
Inherited Members
Namespace: AasCore.Aas3_0
Assembly: AasCore.Aas3_0.dll
Syntax
public interface IMultiLanguageProperty : IDataElement, ISubmodelElement, IReferable, IHasExtensions, IHasSemantics, IQualifiable, IHasDataSpecification, IClass
Remarks
Constraints:
Properties
| Improve this Doc View SourceValue
The value of the property instance.
Declaration
List<ILangStringTextType> Value { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<ILangStringTextType> |
ValueId
Reference to the global unique ID of a coded value.
Declaration
IReference ValueId { get; set; }
Property Value
Type | Description |
---|---|
IReference |
Remarks
It is recommended to use a global reference.
Methods
| Improve this Doc View SourceOverValueOrEmpty()
Iterate over Value, if set, and otherwise return an empty enumerable.
Declaration
IEnumerable<ILangStringTextType> OverValueOrEmpty()
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<ILangStringTextType> |