Class Address

Class Address

名称: Aspose.BarCode.ComplexBarcode 聚集: Aspose.BarCode.dll (25.4.0)

借款人或债务人的地址。

您可以设置街道、房间号码、邮政代码和城市(类型)或地址线1和2。 此类字符被自动设置,一旦设置这些字段中的任何一个。 在设置字体之前,地址类是. 如果设置两个字母的字节,则地址型将变成. 名称和国家编码必须始终设置除非所有字幕都是空的。

public sealed class Address : IEquatable<address>

Inheritance

object Address

Implements

IEquatable

继承人

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Address()

创建地址的例子

public Address()

Properties

AddressLine1

接收或设置地址线1。

地址线 1 包含街名、房间号码或 P.O. 盒子。

设置此字段将地址类型设置为 Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements,除非它已经是 __ WL19__。ComplexBarcode.Additional.Structured,在这种情况下它会变成 _wL20

此字段仅用于组合元素地址,并且是可选的。

public string AddressLine1 { get; set; }

财产价值

string

AddressLine2

接收或设置地址线2。

地址线2包含邮政代码和城市。

设置此字段将地址类型设置为 Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements,除非它已经是 __ WL19__。ComplexBarcode.Additional.Structured,在这种情况下它会变成 _wL20

这个字段仅用于组合元素地址,对于这种类型,它是强制性的。

public string AddressLine2 { get; set; }

财产价值

string

CountryCode

接收或设置两个字母的ISO国家代码。

国家代码是强制性的,除非整个地址包含或 emtpy 值。

public string CountryCode { get; set; }

财产价值

string

HouseNo

接收或设置房子号码。

设置此字段将地址类型设置为 Aspose.BarCode.ComplexBarcode.AddressType.Structured 除非它已经是 Wl18.complexBarcode.address.CombinedElements,在这种情况下它会变成 _ WL19__。

此字段仅用于结构化地址,并且是可选的。

public string HouseNo { get; set; }

财产价值

string

Name

接收或命名,无论是自然人的第一名还是最后名称。法人公司名称。

public string Name { get; set; }

财产价值

string

PostalCode

收到或设置邮政代码。

设置此字段将地址类型设置为 Aspose.BarCode.ComplexBarcode.AddressType.Structured 除非它已经是 Wl18.complexBarcode.address.CombinedElements,在这种情况下它会变成 _ WL19__。

这个字段仅用于结构化地址,对于这种类型,它是强制性的。

public string PostalCode { get; set; }

财产价值

string

Street

接到或设置街道。

街道必须没有房间号码。

设置此字段将地址类型设置为 Aspose.BarCode.ComplexBarcode.AddressType.Structured 除非它已经是 Wl18.complexBarcode.address.CombinedElements,在这种情况下它会变成 _ WL19__。

此字段仅用于结构化地址,并且是可选的。

public string Street { get; set; }

财产价值

string

Town

接收或设置城市或城市。

设置此字段将地址类型设置为 Aspose.BarCode.ComplexBarcode.AddressType.Structured 除非它已经是 Wl18.complexBarcode.address.CombinedElements,在这种情况下它会变成 _ WL19__。

这个字段仅用于结构化地址,对于这种类型,它是强制性的。

public string Town { get; set; }

财产价值

string

Type

接收地址类型。

地址类型是由设置街道 / 房间号或地址线 1 和 2 自动设置,在设置字段之前,地址种类是 . 如果两个类型的字符被设置时,该地址型变成。

public AddressType Type { get; }

财产价值

AddressType

Methods

Clear()

清除所有字段,并将类型设置为 Aspose.BarCode.ComplexBarcode.AddressType.Undetermined。

public void Clear()

Equals(对象)

确定所指定的对象是否与当前对象相同。

public override bool Equals(object obj)

Parameters

obj object

与现有对象相比。

Returns

bool

“真实”如果指定的对象与当前对象相同;否则,“虚假”。

Equals(Address)

确定所指定的地址是否相当于当前地址。

public bool Equals(Address other)

Parameters

other Address

地址与当前地址相匹配。

Returns

bool

“真实”如果指定的对象与当前对象相同;否则,“虚假”。

GetHashCode()

接收此例的Hash代码。

public override int GetHashCode()

Returns

int

对当前对象的哈希代码。

 中文