Table of Contents

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

string

ClientEncrypted

True if this parameter should be encrypted on client side; otherwise false.

public bool ClientEncrypted { get; set; }

Property Value

bool

Description

The description of the parameter value

[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public string Description { get; set; }

Property Value

string

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

bool

Name

The name of the parameter value

[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public string Name { get; set; }

Property Value

string

PortalHidden

True if this parameter cannot be edited in portal and should be hidden. Otherwise false.

public bool PortalHidden { get; set; }

Property Value

bool

RegexValidation

A regex for validation of the parameter value (can be empty)

[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public string RegexValidation { get; set; }

Property Value

string

Required

True if this parameter is required; otherwise false

public bool Required { get; set; }

Property Value

bool