/// <summary>
 /// Initializes a new instance of the <see cref="AdditionalFieldManagementMultivalueDTO" /> class.
 /// </summary>
 /// <param name="dataGroup">Data group.</param>
 /// <param name="numMaxChar">Maximum number of characters.</param>
 /// <param name="limitToList">Possible values​limited to the list.</param>
 /// <param name="autoinsert">Automatic insert.</param>
 /// <param name="autocomplete">Autocomplete.</param>
 /// <param name="autocompleteCharacter">Autocomplete character.</param>
 /// <param name="autocompleteAlign">Possible values:  0: Left  1: Right  -1: None .</param>
 /// <param name="locked">Field locked (readonly).</param>
 public AdditionalFieldManagementMultivalueDTO(DataGroupSimpleDTO dataGroup = default(DataGroupSimpleDTO), int?numMaxChar = default(int?), bool?limitToList = default(bool?), bool?autoinsert = default(bool?), bool?autocomplete = default(bool?), string autocompleteCharacter = default(string), int?autocompleteAlign = default(int?), bool?locked = default(bool?), string className = "AdditionalFieldManagementMultivalueDTO", string key = default(string), string description = default(string), FieldGroupSimpleDTO fieldGroup = default(FieldGroupSimpleDTO), DocumentTypeSimpleDTO documentType = default(DocumentTypeSimpleDTO), string referenceId = default(string), int?order = default(int?), bool?required = default(bool?), bool?visible = default(bool?), string externalId = default(string), string formula = default(string), List <AdditionalFieldManagementTranslationDTO> translations = default(List <AdditionalFieldManagementTranslationDTO>)) : base(className, key, description, fieldGroup, documentType, referenceId, order, required, visible, externalId, formula, translations)
 {
     this.DataGroup             = dataGroup;
     this.NumMaxChar            = numMaxChar;
     this.LimitToList           = limitToList;
     this.Autoinsert            = autoinsert;
     this.Autocomplete          = autocomplete;
     this.AutocompleteCharacter = autocompleteCharacter;
     this.AutocompleteAlign     = autocompleteAlign;
     this.Locked = locked;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="AdditionalFieldManagementTableDTO" /> class.
 /// </summary>
 /// <param name="dataGroup">Data group.</param>
 /// <param name="numMaxChar">Maximum number of characters.</param>
 /// <param name="limitToList">Possible values limited to the list.</param>
 /// <param name="autocomplete">Autocomplete.</param>
 /// <param name="autocompleteCharacter">Autocomplete character.</param>
 /// <param name="autocompleteAlign">Possible values:  0: Left  1: Right  -1: None .</param>
 /// <param name="locked">Field locked (readonly).</param>
 /// <param name="encryption">Enable field value encryption.</param>
 /// <param name="transcoding">Enable field transcoding.</param>
 /// <param name="tableName">Transcoding: Table name.</param>
 /// <param name="codeFieldName">Transcoding: Field name for code.</param>
 /// <param name="descriptionFieldName">Transcoding: Field name for description.</param>
 /// <param name="validationType">Possible values:  0: None  1: Regex  2: Formula .</param>
 /// <param name="validationString">Validation string (formula/regex).</param>
 public AdditionalFieldManagementTableDTO(DataGroupSimpleDTO dataGroup = default(DataGroupSimpleDTO), int?numMaxChar = default(int?), bool?limitToList = default(bool?), bool?autocomplete = default(bool?), string autocompleteCharacter = default(string), int?autocompleteAlign = default(int?), bool?locked = default(bool?), bool?encryption = default(bool?), bool?transcoding = default(bool?), string tableName = default(string), string codeFieldName = default(string), string descriptionFieldName = default(string), int?validationType = default(int?), string validationString = default(string), string className = "AdditionalFieldManagementTableDTO", string key = default(string), string description = default(string), FieldGroupSimpleDTO fieldGroup = default(FieldGroupSimpleDTO), DocumentTypeSimpleDTO documentType = default(DocumentTypeSimpleDTO), string referenceId = default(string), int?order = default(int?), bool?required = default(bool?), bool?visible = default(bool?), string externalId = default(string), string formula = default(string), List <AdditionalFieldManagementTranslationDTO> translations = default(List <AdditionalFieldManagementTranslationDTO>)) : base(className, key, description, fieldGroup, documentType, referenceId, order, required, visible, externalId, formula, translations)
 {
     this.DataGroup             = dataGroup;
     this.NumMaxChar            = numMaxChar;
     this.LimitToList           = limitToList;
     this.Autocomplete          = autocomplete;
     this.AutocompleteCharacter = autocompleteCharacter;
     this.AutocompleteAlign     = autocompleteAlign;
     this.Locked               = locked;
     this.Encryption           = encryption;
     this.Transcoding          = transcoding;
     this.TableName            = tableName;
     this.CodeFieldName        = codeFieldName;
     this.DescriptionFieldName = descriptionFieldName;
     this.ValidationType       = validationType;
     this.ValidationString     = validationString;
 }