Class SwissQRBill

Class SwissQRBill

Названий на: Aspose.BarCode.ComplexBarcode Асамблея: Aspose.BarCode.dll (25.4.0)

Швейцарські рахункові дані

public sealed class SwissQRBill : IEquatable<swissqrbill>

Inheritance

object SwissQRBill

Implements

IEquatable

Нападні члени

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

Account

Отримати або встановити номер рахунку кредитора.

Номери рахунків повинні бути дійсними IBAN банків Швейцарії або Ліхтенштейна.

public string Account { get; set; }

вартість нерухомості

string

AlternativeSchemes

У компанії Gets ors встановлюються альтернативні платіжні схеми.

Допустимо максимум два схеми з параметрами.

public List<alternativescheme> AlternativeSchemes { get; set; }

вартість нерухомості

List • < AlternativeScheme >

Amount

Приймає або встановлює суму оплати.

Важливі значення становить від 0,01 до 999,999,99.

public decimal Amount { get; set; }

вартість нерухомості

decimal

BillInformation

Отримати або встановити додаткову структуровану рахунок інформацію.

public string BillInformation { get; set; }

вартість нерухомості

string

Creditor

Отримати або встановити адресу кредитора.

public Address Creditor { get; set; }

вартість нерухомості

Address

Currency

Приймає або встановлює платіжну валюту.

Важливими значеннями є «CHF» і «EUR».

public string Currency { get; set; }

вартість нерухомості

string

Debtor

Отримати або встановити адресу боржника.

Якщо його не вистачає, то як встановити це поле, так і вставити адресу з усіма або порожніми значеннями добре.

public Address Debtor { get; set; }

вартість нерухомості

Address

Reference

отримує або встановлює кредиторську платіжну референцію.

Референт є обов’язковим для SwissQR IBANs, т. е.IBAN в діапазоні CHxx30000xxxx до CHXX31999xxxxx.

Якщо зазначено, то посилання повинно бути або дійсним посиланням SwissQR (відповідним до ISR-рефератної форми) або дійсною версією кредитора відповідно до ISO 11649 (“RFxxxx”).

public string Reference { get; set; }

вартість нерухомості

string

UnstructuredMessage

Приймає або встановлює додаткову неструктуризовану повідомлення.

public string UnstructuredMessage { get; set; }

вартість нерухомості

string

Version

Отримати або встановити версію стандартного рахунку SwissQR.

public SwissQRBill.QrBillStandardVersion Version { get; set; }

вартість нерухомості

SwissQRBill . QrBillStandardVersion

Methods

CreateAndSetCreditorReference(стрічка)

Створює і встановлює референтність кредитора ISO11649 з сирої ланки за допомогою попереднього встановленняПовторний зв’язок з “RF” і модулем 97 чексума.

Whitespace видаляється з посилання

public void CreateAndSetCreditorReference(string rawReference)

Parameters

rawReference string

Це сурова референція.

Exceptions

ArgumentException

“RowReference” містить недійсні символи.

Equals(Об’єкт)

Визначити, чи є конкретний об’єкт рівним поточному об’єкту.

public override bool Equals(object obj)

Parameters

obj object

Об’єкт порівнюється з поточним об’єктом.

Returns

bool

«правда», якщо зазначений об’єкт дорівнює поточному об’єкту; в іншому випадку, «фальшивий».

Equals(Швейцарія)

Визначити, чи рівний зазначений законопроект чинному законопроекту.

public bool Equals(SwissQRBill other)

Parameters

other SwissQRBill

Законопроект порівнюється з чинним законопроектом.

Returns

bool

«правда», якщо зазначений об’єкт дорівнює поточному об’єкту; в іншому випадку, «фальшивий».

GetHashCode()

Завантажити код для цього прикладу.

public override int GetHashCode()

Returns

int

Код хаша для поточного об’єкта.

 Українська