SwissQRBill
SwissQRBill class
Données de facturation SwissQR
public sealed class SwissQRBill : IEquatable<SwissQRBill>
Propriétés
| Nom | La description |
|---|
| Account { get; set; } | Obtient ou définit le numéro de compte du créancier. |
| AlternativeSchemes { get; set; } | Obtient ou définit les schémas de paiement alternatifs. |
| Amount { get; set; } | Obtient ou définit le montant du paiement. |
| BillInformation { get; set; } | Obtient ou définit les informations de facturation structurées supplémentaires. |
| Creditor { get; set; } | Obtient ou définit l’adresse du créancier. |
| Currency { get; set; } | Obtient ou définit la devise de paiement. |
| Debtor { get; set; } | Obtient ou définit l’adresse du débiteur. |
| Reference { get; set; } | Obtient ou définit la référence de paiement du créancier. |
| UnstructuredMessage { get; set; } | Obtient ou définit le message non structuré supplémentaire. |
| Version { get; set; } | Obtient ou définit la version de la norme de facture SwissQR. |
Méthodes
| Nom | La description |
|---|
| CreateAndSetCreditorReference(string) | Crée et définit une référence créancier ISO11649 à partir d’une chaîne brute en préfixant la chaîne avec “RF” et la somme de contrôle modulo 97. |
| override Equals(object) | Détermine si l’objet spécifié est égal à l’objet actuel. |
| Equals(SwissQRBill) | Détermine si la facture spécifiée est égale à la facture actuelle. |
| override GetHashCode() | Obtient le code de hachage pour cette instance. |
Autres membres
Voir également