/// <summary> /// Initializes a new instance of the <see cref="AdditionalFieldClasseDTO" /> class. /// </summary> /// <param name="value">Value.</param> /// <param name="composedValues">List of search items.</param> /// <param name="documentType">Document Type for profiling.</param> /// <param name="insertMaskId">Identifier of the profiling mask.</param> /// <param name="showExpanded">Show all expanded items.</param> /// <param name="singleElement">Only one item.</param> /// <param name="columns">Columns to show.</param> /// <param name="additionalFieldType">Possible values: 0: Textbox 1: Databox 2: Numeric 3: Combobox 4: TableBox 5: Checkbox 6: MultiValue 7: ClasseBox 8: Group 9: RubricaBox 10: TextArea .</param> /// <param name="groupId">Group Identifier.</param> /// <param name="binderFieldId">Binder Field Identifier.</param> /// <param name="taskWorkVariableId">Variable Identifier in taskword context.</param> /// <param name="validationType">Possible values: 0: None 1: Regex 2: Formula .</param> /// <param name="validationString">Validation string (regex or formula).</param> public AdditionalFieldClasseDTO(List <int?> value = default(List <int?>), List <RowSearchResult> composedValues = default(List <RowSearchResult>), DocumentTypeBaseDTO documentType = default(DocumentTypeBaseDTO), string insertMaskId = default(string), bool?showExpanded = default(bool?), bool?singleElement = default(bool?), List <ColumnInfo> columns = default(List <ColumnInfo>), int?additionalFieldType = default(int?), int?groupId = default(int?), int?binderFieldId = default(int?), int?taskWorkVariableId = default(int?), int?validationType = default(int?), string validationString = default(string), string name = default(string), string externalId = default(string), string description = default(string), int?order = default(int?), string dataSource = default(string), bool?required = default(bool?), string formula = default(string), string className = "AdditionalFieldClasseDTO", bool?locked = default(bool?), string comboGruppiId = default(string), List <DependencyFieldItem> dependencyFields = default(List <DependencyFieldItem>), List <AssocitationFieldItem> associations = default(List <AssocitationFieldItem>), bool?isAdditional = default(bool?), bool?visible = default(bool?), string predefinedProfileFormula = default(string), string visibilityCondition = default(string), int?addressBookDefaultFilter = default(int?), List <int?> enabledAddressBook = default(List <int?>)) : base(name, externalId, description, order, dataSource, required, formula, className, locked, comboGruppiId, dependencyFields, associations, isAdditional, visible, predefinedProfileFormula, visibilityCondition, addressBookDefaultFilter, enabledAddressBook) { this.Value = value; this.ComposedValues = composedValues; this.DocumentType = documentType; this.InsertMaskId = insertMaskId; this.ShowExpanded = showExpanded; this.SingleElement = singleElement; this.Columns = columns; this.AdditionalFieldType = additionalFieldType; this.GroupId = groupId; this.BinderFieldId = binderFieldId; this.TaskWorkVariableId = taskWorkVariableId; this.ValidationType = validationType; this.ValidationString = validationString; }
/// <summary> /// Initializes a new instance of the <see cref="AdditionalFieldClasseDTO" /> class. /// </summary> /// <param name="Value">Value.</param> /// <param name="ComposedValues">List of search items.</param> /// <param name="DocumentType">Document Type for profiling.</param> /// <param name="InsertMaskId">Identifier of the profiling mask.</param> /// <param name="ShowExpanded">Show all expanded items.</param> /// <param name="SingleElement">Only one item.</param> /// <param name="Columns">Columns to show.</param> /// <param name="AdditionalFieldType">Possible values: 0: Textbox 1: Databox 2: Numeric 3: Combobox 4: TableBox 5: Checkbox 6: MultiValue 7: ClasseBox 8: Group 9: RubricaBox 10: TextArea .</param> /// <param name="GroupId">Group Identifier.</param> /// <param name="BinderFieldId">Binder Field Identifier.</param> /// <param name="TaskWorkVariableId">Variable Identifier in taskword context.</param> public AdditionalFieldClasseDTO(List <int?> Value = default(List <int?>), List <RowSearchResult> ComposedValues = default(List <RowSearchResult>), DocumentTypeBaseDTO DocumentType = default(DocumentTypeBaseDTO), string InsertMaskId = default(string), bool?ShowExpanded = default(bool?), bool?SingleElement = default(bool?), List <ColumnInfo> Columns = default(List <ColumnInfo>), int?AdditionalFieldType = default(int?), int?GroupId = default(int?), int?BinderFieldId = default(int?), int?TaskWorkVariableId = default(int?), string Name = default(string), string ExternalId = default(string), string Description = default(string), int?Order = default(int?), string DataSource = default(string), bool?Required = default(bool?), string Formula = default(string), string ClassName = "AdditionalFieldClasseDTO", bool?Locked = default(bool?), string ComboGruppiId = default(string), List <DependencyFieldItem> DependencyFields = default(List <DependencyFieldItem>), List <AssocitationFieldItem> Associations = default(List <AssocitationFieldItem>), bool?IsAdditional = default(bool?), bool?Visible = default(bool?), string PredefinedProfileFormula = default(string)) : base(Name, ExternalId, Description, Order, DataSource, Required, Formula, ClassName, Locked, ComboGruppiId, DependencyFields, Associations, IsAdditional, Visible, PredefinedProfileFormula) { this.Value = Value; this.ComposedValues = ComposedValues; this.DocumentType = DocumentType; this.InsertMaskId = InsertMaskId; this.ShowExpanded = ShowExpanded; this.SingleElement = SingleElement; this.Columns = Columns; this.AdditionalFieldType = AdditionalFieldType; this.GroupId = GroupId; this.BinderFieldId = BinderFieldId; this.TaskWorkVariableId = TaskWorkVariableId; }