Address

Address class

Adresse du créancier ou du débiteur.

Vous pouvez soit définir la rue, le numéro de maison, le code postal et la ville (typeadresse structurée ) ou ligne d’adresse 1 et 2 (tapezéléments d’adresse combinés ). Le type est automatiquement défini une fois que l’un de ces champs est défini. Avant de définir les champs, le type d’adresse estindéterminé . Si des champs des deux types sont définis, le type d’adresse devientcontradictoire . Le nom et le code pays doivent toujours être définis, sauf si tous les champs sont vides.

public sealed class Address : IEquatable<Address>

Constructeurs

NomLa description
Address()Crée une instance de Address

Propriétés

NomLa description
AddressLine1 { get; set; }Obtient ou définit la ligne d’adresse 1.
AddressLine2 { get; set; }Obtient ou définit la ligne d’adresse 2.
CountryCode { get; set; }Obtient ou définit le code pays ISO à deux lettres.
HouseNo { get; set; }Obtient ou définit le numéro de maison.
Name { get; set; }Récupère ou définit le nom, soit le prénom et le nom d’une personne physique, soit la raison sociale d’une personne morale.
PostalCode { get; set; }Obtient ou définit le code postal.
Street { get; set; }Obtient ou définit la rue.
Town { get; set; }Obtient ou définit la ville ou la ville.
Type { get; }Obtient le type d’adresse.

Méthodes

NomLa description
Clear()Efface tous les champs et définit le type surUndetermined .
Equals(Address)Détermine si l’adresse spécifiée est égale à l’adresse actuelle.
override Equals(object)Détermine si l’objet spécifié est égal à l’objet actuel.
override GetHashCode()Obtient le code de hachage pour cette instance.

Voir également