Class Address
Der Name: Aspose.BarCode.ComplexBarcode Zusammensetzung: Aspose.BarCode.dll (25.4.0)
Adresse des Gläubigers oder des Schuldners.
Sie können entweder Straße, Hausnummer, Postkode und Stadt (Typ) oder Adresslinien 1 und 2 (type) festlegen. Der Typ wird automatisch festgelegt, sobald eines dieser Felder festgestellt wird. Vor der Festlegung der Felde ist der Adresstyp . Wenn die Fälden beider Typen eingestellt sind, wird der Adresse-Tip . Name und Landcode müssen immer festgesetzt werden, es sei denn alle Fälle sind leer.
public sealed class Address : IEquatable<address>
Inheritance
Implements
Vererbte Mitglieder
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Address()
Erstellt die Instanz der Adresse
public Address()
Properties
AddressLine1
Erhalten oder setzen Sie die Adresslinie 1.
Adresse-Linie 1 enthält Straßenname, Hausnummer oder P.O. Box.
In diesem Feld festlegen Sie den Adresstyp auf Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements, es sei denn, er ist bereits WR18.KomplexBarcod.AdressTyp.Structured, in dem Fall wird es _ www.complex.address .Conflicting.
Dieses Feld wird nur für kombinierte Elemente-Adressen verwendet und ist optionell.
public string AddressLine1 { get; set; }
Eigentumswert
AddressLine2
Erhalten oder setzen Sie die Adresslinie 2.
Adresslinie 2 enthält Postcode und Stadt.
In diesem Feld festlegen Sie den Adresstyp auf Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements, es sei denn, er ist bereits WR18.KomplexBarcod.AdressTyp.Structured, in dem Fall wird es _ www.complex.address .Conflicting.
Dieses Feld wird nur für kombinierte Elemente-Adressen verwendet. Für diese Art ist es obligatorisch.
public string AddressLine2 { get; set; }
Eigentumswert
CountryCode
Er erhält oder stellt den ISO-Landcode mit zwei Buchstaben fest.
Der Landcode ist obligatorisch, es sei denn, die gesamte Adresse enthält oder emtpy Werte.
public string CountryCode { get; set; }
Eigentumswert
HouseNo
Sie erhalten oder setzen die Hausnummer.
Das Setup dieses Felds setzt den Adresstyp auf Aspose.BarCode.ComplexBarcode.AddressType.Structured, es sei denn, er ist bereits __ www.complex.address .CombinedElements, in welchem Fall es wird _wl18.
Dieses Feld wird nur für strukturierte Adressen verwendet und ist optional.
public string HouseNo { get; set; }
Eigentumswert
Name
Er erhält oder stellt den Namen, entweder den ersten und letzten Namen einer natürlichen Person oderUnternehmensname einer juristischen Person.
public string Name { get; set; }
Eigentumswert
PostalCode
Sie erhalten oder legen den Postcode ein.
Das Setup dieses Felds setzt den Adresstyp auf Aspose.BarCode.ComplexBarcode.AddressType.Structured, es sei denn, er ist bereits __ www.complex.address .CombinedElements, in welchem Fall es wird _wl18.
Dieses Feld wird nur für strukturierte Adressen verwendet. Für diese Art ist es obligatorisch.
public string PostalCode { get; set; }
Eigentumswert
Street
Gibt oder setzt die Straße.
Die Straße muss ohne Hausnummer geschnitten werden.
Das Setup dieses Felds setzt den Adresstyp auf Aspose.BarCode.ComplexBarcode.AddressType.Structured, es sei denn, er ist bereits __ www.complex.address .CombinedElements, in welchem Fall es wird _wl18.
Dieses Feld wird nur für strukturierte Adressen verwendet und ist optional.
public string Street { get; set; }
Eigentumswert
Town
Er bekommt oder stellt die Stadt oder die Stadt.
Das Setup dieses Felds setzt den Adresstyp auf Aspose.BarCode.ComplexBarcode.AddressType.Structured, es sei denn, er ist bereits __ www.complex.address .CombinedElements, in welchem Fall es wird _wl18.
Dieses Feld wird nur für strukturierte Adressen verwendet. Für diese Art ist es obligatorisch.
public string Town { get; set; }
Eigentumswert
Type
Sie erhalten den Adresstyp.
Der Adresstyp wird automatisch durch die Einstellung der Straße / Hausnummer oder der Adresslinie 1 und 2 festgelegt. Bevor die Felder eingestellt werden, ist die Adresse-Typ .
public AddressType Type { get; }
Eigentumswert
Methods
Clear()
Reinigen Sie alle Felder und setzen Sie den Typ auf Aspose.BarCode.ComplexBarcode.AddressType.Undetermined.
public void Clear()
Equals(Objekt)
Bestimmt, ob das angegebenes Objekt gleich dem aktuellen Objekt ist.
public override bool Equals(object obj)
Parameters
obj
object
Das Objekt zu vergleichen mit dem aktuellen Objekt.
Returns
‘Wahr" wenn das angegebenes Objekt gleich dem aktuellen Objekt ist; sonst, “Falsch’.
Equals(Address)
Bestimmt, ob die angegebenen Adresse mit der aktuellen Adresse gleich ist.
public bool Equals(Address other)
Parameters
other
Address
Die Adresse zu vergleichen mit der aktuellen Adresse.
Returns
‘Wahr” wenn das angegebenes Objekt gleich dem aktuellen Objekt ist; sonst, “Falsch’.
GetHashCode()
Erhalten Sie den Hash-Code für diesen Fall.
public override int GetHashCode()
Returns
Ein Hash-Code für das aktuelle Objekt.