Class Address
Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.1.0)
Alamat kreditor atau debitur.
Anda dapat mengatur jalan, nomor rumah, kode pos, dan kota (tipe alamat terstruktur) atau alamat baris 1 dan 2 (tipe elemen alamat gabungan). Tipe secara otomatis diatur setelah salah satu dari bidang ini diatur. Sebelum mengatur bidang, tipe alamat adalah tidak ditentukan. Jika bidang dari kedua tipe diatur, tipe alamat menjadi konflik. Nama dan kode negara harus selalu diatur kecuali semua bidang kosong.
public sealed class Address : IEquatable<address>
Pewarisan
Mengimplementasikan
Anggota yang Diperoleh
object.GetType(),
object.ToString(),
object.Equals(object?),
object.Equals(object?, object?),
object.ReferenceEquals(object?, object?),
object.GetHashCode()
Konstruktor
Address()
Membuat instance dari Address
public Address()
Properti
AddressLine1
Mengambil atau mengatur alamat baris 1.
Alamat baris 1 berisi nama jalan, nomor rumah, atau kotak P.O.
Mengatur bidang ini mengatur tipe alamat ke Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements kecuali jika sudah Aspose.BarCode.ComplexBarcode.AddressType.Structured, dalam hal ini menjadi Aspose.BarCode.ComplexBarcode.AddressType.Conflicting.
Bidang ini hanya digunakan untuk alamat elemen gabungan dan bersifat opsional.
public string AddressLine1 { get; set; }
Nilai Properti
AddressLine2
Mengambil atau mengatur alamat baris 2.
Alamat baris 2 berisi kode pos dan kota.
Mengatur bidang ini mengatur tipe alamat ke Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements kecuali jika sudah Aspose.BarCode.ComplexBarcode.AddressType.Structured, dalam hal ini menjadi Aspose.BarCode.ComplexBarcode.AddressType.Conflicting.
Bidang ini hanya digunakan untuk alamat elemen gabungan. Untuk tipe ini, bersifat wajib.
public string AddressLine2 { get; set; }
Nilai Properti
CountryCode
Mengambil atau mengatur kode negara ISO dua huruf.
Kode negara bersifat wajib kecuali jika seluruh alamat berisi null
atau nilai kosong.
public string CountryCode { get; set; }
Nilai Properti
HouseNo
Mengambil atau mengatur nomor rumah.
Mengatur bidang ini mengatur tipe alamat ke Aspose.BarCode.ComplexBarcode.AddressType.Structured kecuali jika sudah Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements, dalam hal ini menjadi Aspose.BarCode.ComplexBarcode.AddressType.Conflicting.
Bidang ini hanya digunakan untuk alamat terstruktur dan bersifat opsional.
public string HouseNo { get; set; }
Nilai Properti
Name
Mengambil atau mengatur nama, baik nama depan dan belakang dari orang alami atau
nama perusahaan dari orang hukum.
public string Name { get; set; }
Nilai Properti
PostalCode
Mengambil atau mengatur kode pos.
Mengatur bidang ini mengatur tipe alamat ke Aspose.BarCode.ComplexBarcode.AddressType.Structured kecuali jika sudah Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements, dalam hal ini menjadi Aspose.BarCode.ComplexBarcode.AddressType.Conflicting.
Bidang ini hanya digunakan untuk alamat terstruktur. Untuk tipe ini, bersifat wajib.
public string PostalCode { get; set; }
Nilai Properti
Street
Mengambil atau mengatur jalan.
Jalan harus ditentukan tanpa nomor rumah.
Mengatur bidang ini mengatur tipe alamat ke Aspose.BarCode.ComplexBarcode.AddressType.Structured kecuali jika sudah Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements, dalam hal ini menjadi Aspose.BarCode.ComplexBarcode.AddressType.Conflicting.
Bidang ini hanya digunakan untuk alamat terstruktur dan bersifat opsional.
public string Street { get; set; }
Nilai Properti
Town
Mengambil atau mengatur kota atau daerah.
Mengatur bidang ini mengatur tipe alamat ke Aspose.BarCode.ComplexBarcode.AddressType.Structured kecuali jika sudah Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements, dalam hal ini menjadi Aspose.BarCode.ComplexBarcode.AddressType.Conflicting.
Bidang ini hanya digunakan untuk alamat terstruktur. Untuk tipe ini, bersifat wajib.
public string Town { get; set; }
Nilai Properti
Type
Mengambil tipe alamat.
Tipe alamat secara otomatis diatur dengan mengatur jalan / nomor rumah atau alamat baris 1 dan 2. Sebelum mengatur bidang, tipe alamat adalah Tidak ditentukan. Jika bidang dari kedua tipe diatur, tipe alamat menjadi Konflik.
public AddressType Type { get; }
Nilai Properti
Metode
Clear()
Menghapus semua bidang dan mengatur tipe ke Aspose.BarCode.ComplexBarcode.AddressType.Undetermined.
public void Clear()
Equals(object)
Menentukan apakah objek yang ditentukan sama dengan objek saat ini.
public override bool Equals(object obj)
Parameter
obj
object
Objek yang dibandingkan dengan objek saat ini.
Mengembalikan
true
jika objek yang ditentukan sama dengan objek saat ini; jika tidak, false
.
Equals(Address)
Menentukan apakah alamat yang ditentukan sama dengan alamat saat ini.
public bool Equals(Address other)
Parameter
other
Address
Alamat yang dibandingkan dengan alamat saat ini.
Mengembalikan
true
jika objek yang ditentukan sama dengan objek saat ini; jika tidak, false
.
GetHashCode()
Mengambil kode hash untuk instance ini.
public override int GetHashCode()
Mengembalikan
Kode hash untuk objek saat ini.
</address>