Interface IQualifier
A qualifier is a type-value-pair that makes additional statements w.r.t. the value of the element.
Inherited Members
Namespace: AasCore.Aas3_0
Assembly: AasCore.Aas3_0.dll
Syntax
public interface IQualifier : IHasSemantics, IClass
Remarks
Constraints:
Properties
| Improve this Doc View SourceKind
The qualifier kind describes the kind of the qualifier that is applied to the element.
Declaration
QualifierKind? Kind { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<QualifierKind> |
Remarks
Default: ConceptQualifier
Type
The qualifier type describes the type of the qualifier that is applied to the element.
Declaration
string Type { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Value
The qualifier value is the value of the qualifier.
Declaration
string Value { get; set; }
Property Value
Type | Description |
---|---|
System.String |
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.
ValueType
Data type of the qualifier value.
Declaration
DataTypeDefXsd ValueType { get; set; }
Property Value
Type | Description |
---|---|
DataTypeDefXsd |
Methods
| Improve this Doc View SourceKindOrDefault()
Declaration
QualifierKind KindOrDefault()
Returns
Type | Description |
---|---|
QualifierKind |