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, освен ако вече е Wl18.complexБаркод.АдресTип.Структуриран, в който случай се превръща в _www.
Това поле се използва само за комбинирани адреси на елементи и е факултативно.
public string AddressLine1 { get; set; }
стойност на имота
AddressLine2
Получава или поставя адресната линия 2.
Линията 2 съдържа пощенски код и град.
Поставянето на това поле задава адресен тип на Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements, освен ако вече е Wl18.complexБаркод.АдресTип.Структуриран, в който случай се превръща в _www.
Това поле се използва само за комбинирани адреси на елементи. за този тип е задължително.
public string AddressLine2 { get; set; }
стойност на имота
CountryCode
Получава или поставя двулитровия код за страна ISO.
Кодът на страната е задължителен, освен ако цялата адреса не съдържа стойности или emtpy.
public string CountryCode { get; set; }
стойност на имота
HouseNo
Вземете или задайте номера на къщата.
Поставянето на това поле задава адресен тип на Aspose.BarCode.ComplexBarcode.AddressType.Structured, освен ако вече е __ www.complex.address .CombinedElements, в който случай се превръща в __wL18.
Това поле се използва само за структурирани адреси и е факултативно.
public string HouseNo { get; set; }
стойност на имота
Name
получава или поставя името, или първото и последното име на физическо лице илиДружествено име на юридическо лице.
public string Name { get; set; }
стойност на имота
PostalCode
Получава или поставя пощенския код.
Поставянето на това поле задава адресен тип на Aspose.BarCode.ComplexBarcode.AddressType.Structured, освен ако вече е __ www.complex.address .CombinedElements, в който случай се превръща в __wL18.
Това поле се използва само за структурирани адреси. за този тип е задължително.
public string PostalCode { get; set; }
стойност на имота
Street
Вземете или поставете улицата.
Улицата трябва да бъде запечатана без номер на къщата.
Поставянето на това поле задава адресен тип на Aspose.BarCode.ComplexBarcode.AddressType.Structured, освен ако вече е __ www.complex.address .CombinedElements, в който случай се превръща в __wL18.
Това поле се използва само за структурирани адреси и е факултативно.
public string Street { get; set; }
стойност на имота
Town
Получавате или поставяте града или града.
Поставянето на това поле задава адресен тип на Aspose.BarCode.ComplexBarcode.AddressType.Structured, освен ако вече е __ www.complex.address .CombinedElements, в който случай се превръща в __wL18.
Това поле се използва само за структурирани адреси. за този тип е задължително.
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()
Добавете кода за хаш за този случай.
public override int GetHashCode()
Returns
Хейх код за текущия обект.