## Address class

Dirección del acreedor o deudor.

Puede configurar la calle, el número de casa, el código postal y la ciudad (escribadirección estructurada ) o línea de dirección 1 y 2 (escribaelementos de dirección combinados ). El tipo se establece automáticamente una vez que se establece cualquiera de estos campos. Antes de configurar los campos, el tipo de dirección esindeterminado . Si se establecen campos de ambos tipos, el tipo de dirección pasa a sercontradictorio . El nombre y el código de país siempre deben establecerse a menos que todos los campos estén vacíos.

```csharp
public sealed class Address : IEquatable<Address>
```

## Constructores

| Nombre | Descripción |
| --- | --- |
| [Address](address)() | Crea una instancia de Dirección |

## Propiedades

| Nombre | Descripción |
| --- | --- |
| [AddressLine1](../../aspose.barcode.complexbarcode/address/addressline1) { get; set; } | Obtiene o establece la línea de dirección 1. |
| [AddressLine2](../../aspose.barcode.complexbarcode/address/addressline2) { get; set; } | Obtiene o establece la línea de dirección 2. |
| [CountryCode](../../aspose.barcode.complexbarcode/address/countrycode) { get; set; } | Obtiene o establece el código de país ISO de dos letras. |
| [HouseNo](../../aspose.barcode.complexbarcode/address/houseno) { get; set; } | Obtiene o establece el número de casa. |
| [Name](../../aspose.barcode.complexbarcode/address/name) { get; set; } | Obtiene o establece el nombre, ya sea el nombre y apellido de una persona física o la razón social de una persona jurídica. |
| [PostalCode](../../aspose.barcode.complexbarcode/address/postalcode) { get; set; } | Obtiene o establece el código postal. |
| [Street](../../aspose.barcode.complexbarcode/address/street) { get; set; } | Obtiene o establece la calle. |
| [Town](../../aspose.barcode.complexbarcode/address/town) { get; set; } | Obtiene o establece el pueblo o ciudad. |
| [Type](../../aspose.barcode.complexbarcode/address/type) { get; } | Obtiene el tipo de dirección. |

## Métodos

| Nombre | Descripción |
| --- | --- |
| [Clear](../../aspose.barcode.complexbarcode/address/clear)() | Borra todos los campos y establece el tipo enUndetermined . |
| [Equals](../../aspose.barcode.complexbarcode/address/equals#equals)(Address) | Determina si la dirección especificada es igual a la dirección actual. |
| override [Equals](../../aspose.barcode.complexbarcode/address/equals#equals_1)(object) | Determina si el objeto especificado es igual al objeto actual. |
| override [GetHashCode](../../aspose.barcode.complexbarcode/address/gethashcode)() | Obtiene el código hash para esta instancia. |

### Ver también

* espacio de nombres [Aspose.BarCode.ComplexBarcode](../../aspose.barcode.complexbarcode)
* asamblea [Aspose.BarCode](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.BarCode.dll -->
