Class ParameterInfo
- Namespace
- RetailForce.Fiscalisation.Configuration
- Assembly
- RetailForce.Fiscalisation.Model.dll
Parameter description object for parameters in configuration.
public class ParameterInfo
- Inheritance
-
ParameterInfo
- Derived
- Inherited Members
Properties
Caption
The caption (displayed to user) of the parameter value
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public string Caption { get; set; }
Property Value
ClientEncrypted
True if this parameter should be encrypted on client side; otherwise false.
public bool ClientEncrypted { get; set; }
Property Value
Description
The description of the parameter value
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public string Description { get; set; }
Property Value
Encrypted
True if this parameter has to be encrypted when storing to the database and true if the value should not be displayed in the ui without clicking "view" button.
public bool Encrypted { get; set; }
Property Value
Name
The name of the parameter value
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public string Name { get; set; }
Property Value
PortalHidden
True if this parameter cannot be edited in portal and should be hidden. Otherwise false.
public bool PortalHidden { get; set; }
Property Value
RegexValidation
A regex for validation of the parameter value (can be empty)
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public string RegexValidation { get; set; }
Property Value
Required
True if this parameter is required; otherwise false
public bool Required { get; set; }