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