Class SwissQRBill
Названий на: Aspose.BarCode.ComplexBarcode Асамблея: Aspose.BarCode.dll (25.4.0)
Швейцарські рахункові дані
public sealed class SwissQRBill : IEquatable<swissqrbill>
Inheritance
Implements
Нападні члени
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; }
вартість нерухомості
AlternativeSchemes
У компанії Gets ors встановлюються альтернативні платіжні схеми.
Допустимо максимум два схеми з параметрами.
public List<alternativescheme> AlternativeSchemes { get; set; }
вартість нерухомості
List • < AlternativeScheme >
Amount
Приймає або встановлює суму оплати.
Важливі значення становить від 0,01 до 999,999,99.
public decimal Amount { get; set; }
вартість нерухомості
BillInformation
Отримати або встановити додаткову структуровану рахунок інформацію.
public string BillInformation { get; set; }
вартість нерухомості
Creditor
Отримати або встановити адресу кредитора.
public Address Creditor { get; set; }
вартість нерухомості
Currency
Приймає або встановлює платіжну валюту.
Важливими значеннями є «CHF» і «EUR».
public string Currency { get; set; }
вартість нерухомості
Debtor
Отримати або встановити адресу боржника.
Якщо його не вистачає, то як встановити це поле, так і вставити адресу з усіма або порожніми значеннями добре.
public Address Debtor { get; set; }
вартість нерухомості
Reference
отримує або встановлює кредиторську платіжну референцію.
Референт є обов’язковим для SwissQR IBANs, т. е.IBAN в діапазоні CHxx30000xxxx до CHXX31999xxxxx.
Якщо зазначено, то посилання повинно бути або дійсним посиланням SwissQR (відповідним до ISR-рефератної форми) або дійсною версією кредитора відповідно до ISO 11649 (“RFxxxx”).
public string Reference { get; set; }
вартість нерухомості
UnstructuredMessage
Приймає або встановлює додаткову неструктуризовану повідомлення.
public string UnstructuredMessage { get; set; }
вартість нерухомості
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
“RowReference” містить недійсні символи.
Equals(Об’єкт)
Визначити, чи є конкретний об’єкт рівним поточному об’єкту.
public override bool Equals(object obj)
Parameters
obj
object
Об’єкт порівнюється з поточним об’єктом.
Returns
«правда», якщо зазначений об’єкт дорівнює поточному об’єкту; в іншому випадку, «фальшивий».
Equals(Швейцарія)
Визначити, чи рівний зазначений законопроект чинному законопроекту.
public bool Equals(SwissQRBill other)
Parameters
other
SwissQRBill
Законопроект порівнюється з чинним законопроектом.
Returns
«правда», якщо зазначений об’єкт дорівнює поточному об’єкту; в іншому випадку, «фальшивий».
GetHashCode()
Завантажити код для цього прикладу.
public override int GetHashCode()
Returns
Код хаша для поточного об’єкта.