Class Address

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

object
Address

Mengimplementasikan

IEquatable<address>

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

string

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

string

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

string

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

string

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

string

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

string

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

string

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

string

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

AddressType

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

bool

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

bool

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

int

Kode hash untuk objek saat ini.
</address>

 Indonesia