Class Address

Class Address

اسم الفضاء : Aspose.BarCode.ComplexBarcode تجميع: Aspose.BarCode.dll (25.4.0)

عنوان المدين أو الدائن.

يمكنك إما وضع الشارع، رقم المنزل، رمز البريد والمدينة (النوع) أو خط العنوان 1 و 2 (نوع).يتم تعيين النوع تلقائيًا بمجرد إعداد أي من هذه الحقول.قبل الإعداد للمجال، يكون نوع العناوين .إذا تم تحديد حقول كل منهما، يصبح نموذج العلامة .يجب إدخال الاسم والرمز البلدي دائمًّا ما لم تكن جميع الحقولات فارغة.

public sealed class Address : IEquatable<address>

Inheritance

object Address

Implements

IEquatable

الأعضاء الموروثين

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 ما لم يكن بالفعل _ www.complex.address.type .Structured ، في هذه الحالة يصبح wL19.

هذا المجال يستخدم فقط لعناوين العناصر المدمجة وهو اختياري.

public string AddressLine1 { get; set; }

قيمة الممتلكات

string

AddressLine2

يحصل أو يضع خط العنوان 2.

الخط العنوان 2 يحتوي على رمز البريد والمدينة.

إعداد هذا المجال يحدد نوع العنوان إلى Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements ما لم يكن بالفعل _ www.complex.address.type .Structured ، في هذه الحالة يصبح wL19.

هذا المجال يستخدم فقط لعناوين العناصر المشتركة.

public string AddressLine2 { get; set; }

قيمة الممتلكات

string

CountryCode

يحصل أو يضع رمز البلد ISO حرفين.

رمز البلد إلزامي ما لم يحتوي العنوان بأكمله أو قيم emtpy.

public string CountryCode { get; set; }

قيمة الممتلكات

string

HouseNo

تحصل أو تحصل على رقم المنزل.

إعداد هذا المجال يحدد نوع العنوان إلى Aspose.BarCode.ComplexBarcode.AddressType.Structured ما لم يكن بالفعل _ www.complex.address .CombinedElements ، في هذه الحالة يتحول إلى wL19.

هذا المجال يستخدم فقط للعناوين المنظمة وهو اختياري.

public string HouseNo { get; set; }

قيمة الممتلكات

string

Name

يحصل أو يضع الاسم، إما الاسم الأول والأخير للشخص الطبيعي أواسم الشركة للشخص القانوني.

public string Name { get; set; }

قيمة الممتلكات

string

PostalCode

يحصل أو يضع الرمز البريدي.

إعداد هذا المجال يحدد نوع العنوان إلى Aspose.BarCode.ComplexBarcode.AddressType.Structured ما لم يكن بالفعل _ www.complex.address .CombinedElements ، في هذه الحالة يتحول إلى wL19.

هذا المجال يستخدم فقط للعناوين المنظمة.لذلك ، فإنه إلزامي.

public string PostalCode { get; set; }

قيمة الممتلكات

string

Street

يصل أو يضع الشارع.

يجب أن يكون الشارع مكسورًا دون رقم المنزل.

إعداد هذا المجال يحدد نوع العنوان إلى Aspose.BarCode.ComplexBarcode.AddressType.Structured ما لم يكن بالفعل _ www.complex.address .CombinedElements ، في هذه الحالة يتحول إلى wL19.

هذا المجال يستخدم فقط للعناوين المنظمة وهو اختياري.

public string Street { get; set; }

قيمة الممتلكات

string

Town

وَأَنْزَلَ اللَّهُ عَلَيْكَ الْكِتَابَ وَالْمَدِينَةَ

إعداد هذا المجال يحدد نوع العنوان إلى Aspose.BarCode.ComplexBarcode.AddressType.Structured ما لم يكن بالفعل _ www.complex.address .CombinedElements ، في هذه الحالة يتحول إلى wL19.

هذا المجال يستخدم فقط للعناوين المنظمة.لذلك ، فإنه إلزامي.

public string Town { get; set; }

قيمة الممتلكات

string

Type

يحصل على نوع العنوان.

يتم تعيين نوع العنوان تلقائيًا إما عن طريق إعداد رقم الشارع / المنزل أو خط العناوين 1 و 2. قبل إدراج الحقول ، يكون عنوان النوع .

public AddressType Type { get; }

قيمة الممتلكات

AddressType

Methods

Clear()

قم بتنظيف جميع الحقول ووضع النوع إلى Aspose.BarCode.ComplexBarcode.AddressType.Undetermined.

public void Clear()

Equals(الموضوع)

يحدد ما إذا كان الكائن المحدد يساوي الكائن الحالي.

public override bool Equals(object obj)

Parameters

obj object

موضوع مقارنة مع الكائن الحالي.

Returns

bool

“حقيقي” إذا كان الكائن المحدد يساوي الكائن الحالي؛ وإلا، “مزيف”.

Equals(Address)

يحدد ما إذا كان العنوان المحدد يساوي العنوان الحالي.

public bool Equals(Address other)

Parameters

other Address

عنوان مقارنة بالعنوان الحالي.

Returns

bool

“حقيقي” إذا كان الكائن المحدد يساوي الكائن الحالي؛ وإلا، “مزيف”.

GetHashCode()

احصل على رمز الهاش لهذا المثال.

public override int GetHashCode()

Returns

int

رمز هاتش للكائن الحالي.

 عربي