Class Address
名称: Aspose.BarCode.ComplexBarcode 聚集: Aspose.BarCode.dll (25.4.0)
借款人或债务人的地址。
您可以设置街道、房间号码、邮政代码和城市(类型)或地址线1和2。 此类字符被自动设置,一旦设置这些字段中的任何一个。 在设置字体之前,地址类是. 如果设置两个字母的字节,则地址型将变成. 名称和国家编码必须始终设置除非所有字幕都是空的。
public sealed class Address : IEquatable<address>
Inheritance
Implements
继承人
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; }
财产价值
AddressLine2
接收或设置地址线2。
地址线2包含邮政代码和城市。
设置此字段将地址类型设置为 Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements,除非它已经是 __ WL19__。ComplexBarcode.Additional.Structured,在这种情况下它会变成 _wL20。
这个字段仅用于组合元素地址,对于这种类型,它是强制性的。
public string AddressLine2 { get; set; }
财产价值
CountryCode
接收或设置两个字母的ISO国家代码。
国家代码是强制性的,除非整个地址包含或 emtpy 值。
public string CountryCode { get; set; }
财产价值
HouseNo
接收或设置房子号码。
设置此字段将地址类型设置为 Aspose.BarCode.ComplexBarcode.AddressType.Structured 除非它已经是 Wl18.complexBarcode.address.CombinedElements,在这种情况下它会变成 _ WL19__。
此字段仅用于结构化地址,并且是可选的。
public string HouseNo { get; set; }
财产价值
Name
接收或命名,无论是自然人的第一名还是最后名称。法人公司名称。
public string Name { get; set; }
财产价值
PostalCode
收到或设置邮政代码。
设置此字段将地址类型设置为 Aspose.BarCode.ComplexBarcode.AddressType.Structured 除非它已经是 Wl18.complexBarcode.address.CombinedElements,在这种情况下它会变成 _ WL19__。
这个字段仅用于结构化地址,对于这种类型,它是强制性的。
public string PostalCode { get; set; }
财产价值
Street
接到或设置街道。
街道必须没有房间号码。
设置此字段将地址类型设置为 Aspose.BarCode.ComplexBarcode.AddressType.Structured 除非它已经是 Wl18.complexBarcode.address.CombinedElements,在这种情况下它会变成 _ WL19__。
此字段仅用于结构化地址,并且是可选的。
public string Street { get; set; }
财产价值
Town
接收或设置城市或城市。
设置此字段将地址类型设置为 Aspose.BarCode.ComplexBarcode.AddressType.Structured 除非它已经是 Wl18.complexBarcode.address.CombinedElements,在这种情况下它会变成 _ WL19__。
这个字段仅用于结构化地址,对于这种类型,它是强制性的。
public string Town { get; set; }
财产价值
Type
接收地址类型。
地址类型是由设置街道 / 房间号或地址线 1 和 2 自动设置,在设置字段之前,地址种类是 . 如果两个类型的字符被设置时,该地址型变成。
public AddressType Type { get; }
财产价值
Methods
Clear()
清除所有字段,并将类型设置为 Aspose.BarCode.ComplexBarcode.AddressType.Undetermined。
public void Clear()
Equals(对象)
确定所指定的对象是否与当前对象相同。
public override bool Equals(object obj)
Parameters
obj
object
与现有对象相比。
Returns
“真实”如果指定的对象与当前对象相同;否则,“虚假”。
Equals(Address)
确定所指定的地址是否相当于当前地址。
public bool Equals(Address other)
Parameters
other
Address
地址与当前地址相匹配。
Returns
“真实”如果指定的对象与当前对象相同;否则,“虚假”。
GetHashCode()
接收此例的Hash代码。
public override int GetHashCode()
Returns
对当前对象的哈希代码。