Class Address
اسم الفضاء : Aspose.BarCode.ComplexBarcode تجميع: Aspose.BarCode.dll (25.4.0)
عنوان المدين أو الدائن.
يمكنك إما وضع الشارع، رقم المنزل، رمز البريد والمدينة (النوع) أو خط العنوان 1 و 2 (نوع).يتم تعيين النوع تلقائيًا بمجرد إعداد أي من هذه الحقول.قبل الإعداد للمجال، يكون نوع العناوين .إذا تم تحديد حقول كل منهما، يصبح نموذج العلامة .يجب إدخال الاسم والرمز البلدي دائمًّا ما لم تكن جميع الحقولات فارغة.
public sealed class Address : IEquatable<address>
Inheritance
Implements
الأعضاء الموروثين
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; }
قيمة الممتلكات
AddressLine2
يحصل أو يضع خط العنوان 2.
الخط العنوان 2 يحتوي على رمز البريد والمدينة.
إعداد هذا المجال يحدد نوع العنوان إلى Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements ما لم يكن بالفعل _ www.complex.address.type .Structured ، في هذه الحالة يصبح wL19.
هذا المجال يستخدم فقط لعناوين العناصر المشتركة.
public string AddressLine2 { get; set; }
قيمة الممتلكات
CountryCode
يحصل أو يضع رمز البلد ISO حرفين.
رمز البلد إلزامي ما لم يحتوي العنوان بأكمله أو قيم emtpy.
public string CountryCode { get; set; }
قيمة الممتلكات
HouseNo
تحصل أو تحصل على رقم المنزل.
إعداد هذا المجال يحدد نوع العنوان إلى Aspose.BarCode.ComplexBarcode.AddressType.Structured ما لم يكن بالفعل _ www.complex.address .CombinedElements ، في هذه الحالة يتحول إلى wL19.
هذا المجال يستخدم فقط للعناوين المنظمة وهو اختياري.
public string HouseNo { get; set; }
قيمة الممتلكات
Name
يحصل أو يضع الاسم، إما الاسم الأول والأخير للشخص الطبيعي أواسم الشركة للشخص القانوني.
public string Name { get; set; }
قيمة الممتلكات
PostalCode
يحصل أو يضع الرمز البريدي.
إعداد هذا المجال يحدد نوع العنوان إلى Aspose.BarCode.ComplexBarcode.AddressType.Structured ما لم يكن بالفعل _ www.complex.address .CombinedElements ، في هذه الحالة يتحول إلى wL19.
هذا المجال يستخدم فقط للعناوين المنظمة.لذلك ، فإنه إلزامي.
public string PostalCode { get; set; }
قيمة الممتلكات
Street
يصل أو يضع الشارع.
يجب أن يكون الشارع مكسورًا دون رقم المنزل.
إعداد هذا المجال يحدد نوع العنوان إلى Aspose.BarCode.ComplexBarcode.AddressType.Structured ما لم يكن بالفعل _ www.complex.address .CombinedElements ، في هذه الحالة يتحول إلى wL19.
هذا المجال يستخدم فقط للعناوين المنظمة وهو اختياري.
public string Street { get; set; }
قيمة الممتلكات
Town
وَأَنْزَلَ اللَّهُ عَلَيْكَ الْكِتَابَ وَالْمَدِينَةَ
إعداد هذا المجال يحدد نوع العنوان إلى Aspose.BarCode.ComplexBarcode.AddressType.Structured ما لم يكن بالفعل _ www.complex.address .CombinedElements ، في هذه الحالة يتحول إلى wL19.
هذا المجال يستخدم فقط للعناوين المنظمة.لذلك ، فإنه إلزامي.
public string Town { get; set; }
قيمة الممتلكات
Type
يحصل على نوع العنوان.
يتم تعيين نوع العنوان تلقائيًا إما عن طريق إعداد رقم الشارع / المنزل أو خط العناوين 1 و 2. قبل إدراج الحقول ، يكون عنوان النوع .
public AddressType Type { get; }
قيمة الممتلكات
Methods
Clear()
قم بتنظيف جميع الحقول ووضع النوع إلى Aspose.BarCode.ComplexBarcode.AddressType.Undetermined.
public void Clear()
Equals(الموضوع)
يحدد ما إذا كان الكائن المحدد يساوي الكائن الحالي.
public override bool Equals(object obj)
Parameters
obj
object
موضوع مقارنة مع الكائن الحالي.
Returns
“حقيقي” إذا كان الكائن المحدد يساوي الكائن الحالي؛ وإلا، “مزيف”.
Equals(Address)
يحدد ما إذا كان العنوان المحدد يساوي العنوان الحالي.
public bool Equals(Address other)
Parameters
other
Address
عنوان مقارنة بالعنوان الحالي.
Returns
“حقيقي” إذا كان الكائن المحدد يساوي الكائن الحالي؛ وإلا، “مزيف”.
GetHashCode()
احصل على رمز الهاش لهذا المثال.
public override int GetHashCode()
Returns
رمز هاتش للكائن الحالي.