public FormDescSubmodelElement(FormDescSubmodelElement other) : base(other) { // this part == static, therefore only shallow copy this.Multiplicity = other.Multiplicity; this.IsReadOnly = other.IsReadOnly; }
public FormDescSubmodelElement( string formText, FormMultiplicity multiplicity, AdminShell.Key keySemanticId, string presetIdShort, string formInfo = null, bool isReadOnly = false) : base(formText, keySemanticId, presetIdShort, formInfo) { this.Multiplicity = multiplicity; this.IsReadOnly = isReadOnly; }
// Constructors //============= public FormDescReferenceElement( string formText, FormMultiplicity multiplicity, AdminShell.Key smeSemanticId, string presetIdShort, string formInfo = null, bool isReadOnly = false, string presetFilter = null) : base(formText, multiplicity, smeSemanticId, presetIdShort, formInfo, isReadOnly) { if (presetFilter != null) { this.presetFilter = presetFilter; } }
// Constructors //============= public FormDescFile( string formText, FormMultiplicity multiplicity, AdminShell.Key smeSemanticId, string presetIdShort, string formInfo = null, bool isReadOnly = false, string presetMimeType = null) : base(formText, multiplicity, smeSemanticId, presetIdShort, formInfo, isReadOnly) { if (presetMimeType != null) { this.presetMimeType = presetMimeType; } }
public FormDescProperty( string formText, FormMultiplicity multiplicity, AdminShell.Key smeSemanticId, string presetIdShort, string formInfo = null, bool isReadOnly = false, string valueType = null, string presetValue = null) : base(formText, multiplicity, smeSemanticId, presetIdShort, formInfo, isReadOnly) { // init if (valueType != null) { this.allowedValueTypes = new[] { valueType } } ; if (presetValue != null) { this.presetValue = presetValue; } }
// Constructors //============= public FormDescMultiLangProp( string formText, FormMultiplicity multiplicity, AdminShell.Key smeSemanticId, string presetIdShort, string formInfo = null, bool isReadOnly = false) : base(formText, multiplicity, smeSemanticId, presetIdShort, formInfo, isReadOnly) { }
public FormDescSubmodelElementCollection( string formText, FormMultiplicity multiplicity, AdminShell.Key smeSemanticId, string presetIdShort, string formInfo = null) : base(formText, multiplicity, smeSemanticId, presetIdShort, formInfo) { }