Class Address
A név: Aspose.BarCode.ComplexBarcode Összefoglaló: Aspose.BarCode.dll (25.4.0)
A hitelező vagy az adós címét.
Az utcát, a házszámot, az postaládát és a várost (típus) vagy az címsorvonalat 1 és 2 (typ) állíthatja be. A típus automatikusan állítható be, ha ezek bármelyik mezőjét állítják meg. Mielőtt a mezők állítását elvégezné, akkor a címtípusa . Ha mindkét típus mezői állnak rendelkezésre, úgy az címe típusa válik . A név és az ország kódja mindig beállítható, kivéve ha az összes mezőt üresnek tartják.
public sealed class Address : IEquatable<address>
Inheritance
Implements
Örökletes tagok
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Address()
Adja meg a címfelvételt
public Address()
Properties
AddressLine1
Megkapja vagy beállítja a címsorvonalat 1.
A címsor 1 tartalmazza az utcai nevét, a ház számát vagy a P.O. dobozot.
Ez a mező beállítása a címtípusot a Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements-re helyezi, kivéve, ha már a WR18.complexBarcode.Additional.Structured, ebben az esetben ez a jelzős jelzés lesz a_WD18____.Conflicting.
Ez a mező csak kombinált elemek címek és opcionális.
public string AddressLine1 { get; set; }
ingatlan értéke
AddressLine2
Adja meg vagy állítsa be a címvonalat 2.
A címvonal 2 tartalmazza a postai kódot és a várost.
Ez a mező beállítása a címtípusot a Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements-re helyezi, kivéve, ha már a WR18.complexBarcode.Additional.Structured, ebben az esetben ez a jelzős jelzés lesz a_WD18____.Conflicting.
Ez a mező csak kombinált elemek címek.Ez a fajta, ez kötelező.
public string AddressLine2 { get; set; }
ingatlan értéke
CountryCode
Megkapja vagy beállítja a két betű ISO országkódot.
Az országkód kötelező, kivéve, ha az egész cím tartalmaz vagy emtpy értékeket.
public string CountryCode { get; set; }
ingatlan értéke
HouseNo
Adja meg vagy adja meg a ház számát.
Ez a mező beállítása a címtípusot a Aspose.BarCode.ComplexBarcode.AddressType.Structured-ra helyezi, kivéve, ha már a WR18.CombinedElements-t jelenti, ebben az esetben ez a formátum a www.complex.address .Conflicting-re válik.
Ez a mező csak strukturált címekre használható, és opcionális.
public string HouseNo { get; set; }
ingatlan értéke
Name
megkapja vagy adja meg a nevét, vagy egy természetes személy első és utolsó nevét, vagyjogi személy cégnevét.
public string Name { get; set; }
ingatlan értéke
PostalCode
Megkapja vagy beállítja a postai kódot.
Ez a mező beállítása a címtípusot a Aspose.BarCode.ComplexBarcode.AddressType.Structured-ra helyezi, kivéve, ha már a WR18.CombinedElements-t jelenti, ebben az esetben ez a formátum a www.complex.address .Conflicting-re válik.
Ezt a mezőt csak strukturált címekre használják.Ez a típus kötelező.
public string PostalCode { get; set; }
ingatlan értéke
Street
Vagy az utcát állítják meg.
Az utcát háztartási szám nélkül kell díszíteni.
Ez a mező beállítása a címtípusot a Aspose.BarCode.ComplexBarcode.AddressType.Structured-ra helyezi, kivéve, ha már a WR18.CombinedElements-t jelenti, ebben az esetben ez a formátum a www.complex.address .Conflicting-re válik.
Ez a mező csak strukturált címekre használható, és opcionális.
public string Street { get; set; }
ingatlan értéke
Town
Megkapja vagy beállítja a várost vagy a várost.
Ez a mező beállítása a címtípusot a Aspose.BarCode.ComplexBarcode.AddressType.Structured-ra helyezi, kivéve, ha már a WR18.CombinedElements-t jelenti, ebben az esetben ez a formátum a www.complex.address .Conflicting-re válik.
Ezt a mezőt csak strukturált címekre használják.Ez a típus kötelező.
public string Town { get; set; }
ingatlan értéke
Type
Kapja meg az címtípusot.
A címtípus automatikusan beállítható az utcai / ház szám vagy címsor 1 és 2. A mezők beállítását megelőzően a cím típusa . Ha mindkét típus mezőjét állítják be, az cím típus lesz .
public AddressType Type { get; }
ingatlan értéke
Methods
Clear()
Tisztítsa meg az összes mezőt, és állítsa be a típusot az Aspose.BarCode.ComplexBarcode.AddressType.Undetermined.
public void Clear()
Equals(objektum)
Meghatározza, hogy a meghatározott objektum egyenlő-e a jelenlegi objektummal.
public override bool Equals(object obj)
Parameters
obj
object
Az objektum összehasonlítása a jelenlegi objektummal.
Returns
„valódi”, ha a megadott objektum egyenlő a jelenlegi objektummal; máskülönben „valódi”.
Equals(Address)
Határozza meg, hogy a megadott cím egyenlő-e a jelenlegi címmel.
public bool Equals(Address other)
Parameters
other
Address
A jelenlegi címhez hasonlítva.
Returns
„valódi”, ha a megadott objektum egyenlő a jelenlegi objektummal; máskülönben „valódi”.
GetHashCode()
Adja meg a hash kódot erre az esetre.
public override int GetHashCode()
Returns
Haszkód a jelenlegi objektumhoz.