New to Telerik ReportingStart a free 30-day trial

Defines the information fields mandatory to create a barcode used in a Swiss QR Bill.

Definition

Namespace:Telerik.Reporting.Barcodes

Assembly:Telerik.Reporting.dll

Syntax:

C#
public class SwissQRBillData

Inheritance: objectSwissQRBillData

Constructors

Initializes a new instance of the SwissQRBillData class.

C#
public SwissQRBillData()

Properties

Gets the value representing the "Creditor/Payable To" data structure.

C#
public CreditorInfo Creditor { get; }

Gets the value representing the "Debtor/Payable By" data structure.

C#
public DebtorInfo Debtor { get; }

Gets the value representing the "Payment Information" data structure.

C#
public PaymentInfo Payment { get; }

Methods

Builds the barcode value from the data provided in the current instance.

C#
public virtual string BuildValue(out string errors)
Parameters:errorsstring

String instance containing the validation errors, if any. Null if the validation succeeds.

Returns:

string

The barcode value.

Initializes a new instance of the SwissQRCodeValueStringBuilder class.

C#
public SwissQRCodeValueStringBuilder GetValueStringBuilder()
Returns:

SwissQRCodeValueStringBuilder

SwissQRCodeValueStringBuilder instance.