/// <summary> /// Initializes a new instance of the <see cref="DiagramVariableRm" /> class. /// </summary> /// <param name="id">Variabile identifier.</param> /// <param name="diagramId">Diagram identifier.</param> /// <param name="configuration">configuration.</param> public DiagramVariableRm(Guid?id = default(Guid?), Guid?diagramId = default(Guid?), VariabileConfigurationRm configuration = default(VariabileConfigurationRm)) { this.Id = id; this.DiagramId = diagramId; this.Configuration = configuration; }
/// <summary> /// Initializes a new instance of the <see cref="VariableArrayConfigurationRm" /> class. /// </summary> /// <param name="maxRowLength">The maximum number of rows. The default value is 0 (Unbound).</param> /// <param name="valueType">Indicates the matrix value type [0=Auto, 1=String, 2=Custom].</param> /// <param name="customConfiguration">customConfiguration.</param> /// <param name="evaluateEvent">evaluateEvent.</param> public VariableArrayConfigurationRm(int?maxRowLength = default(int?), int?valueType = default(int?), VariabileConfigurationRm customConfiguration = default(VariabileConfigurationRm), EvaluateEventRm evaluateEvent = default(EvaluateEventRm), int?variableType = default(int?), string name = default(string), bool?encryption = default(bool?), List <MultiLanguageValueRm> labels = default(List <MultiLanguageValueRm>), List <MultiLanguageValueRm> descriptions = default(List <MultiLanguageValueRm>), int?validationType = default(int?), string validationString = default(string), List <MultiLanguageValueRm> validationErrors = default(List <MultiLanguageValueRm>)) : base(variableType, name, encryption, labels, descriptions, validationType, validationString, validationErrors) { this.MaxRowLength = maxRowLength; this.ValueType = valueType; this.CustomConfiguration = customConfiguration; this.EvaluateEvent = evaluateEvent; }