Class Address
Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.1.0)
כתובת של נושה או חייב.
אתה יכול להגדיר את הרחוב, מספר הבית, מיקוד ועיר (סוג כתובת מובנית) או שורת כתובת 1 ו-2 (סוג אלמנטים משולבים בכתובת). הסוג מוגדר אוטומטית ברגע שאחד מהשדות הללו מוגדר. לפני הגדרת השדות, סוג הכתובת הוא לא מוגדר. אם שדות משני הסוגים מוגדרים, סוג הכתובת הופך לסותר. שם וקוד המדינה חייבים להיות תמיד מוגדרים אלא אם כן כל השדות ריקים.
public sealed class Address : IEquatable<address>
ירושה
מיישם
חברים שהורשו
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
בונים
Address()
יוצר מופע של Address
public Address()
מאפיינים
AddressLine1
מקבל או מגדיר את שורת הכתובת 1.
שורת הכתובת 1 מכילה את שם הרחוב, מספר הבית או תיבת דואר.
הגדרת שדה זה מגדירה את סוג הכתובת ל-Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements אלא אם כן הוא כבר Aspose.BarCode.ComplexBarcode.AddressType.Structured, ואז הוא הופך ל-Aspose.BarCode.ComplexBarcode.AddressType.Conflicting.
שדה זה משמש רק עבור כתובות של אלמנטים משולבים והוא אופציונלי.
public string AddressLine1 { get; set; }
ערך מאפיין
AddressLine2
מקבל או מגדיר את שורת הכתובת 2.
שורת הכתובת 2 מכילה את המיקוד והעיר.
הגדרת שדה זה מגדירה את סוג הכתובת ל-Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements אלא אם כן הוא כבר Aspose.BarCode.ComplexBarcode.AddressType.Structured, ואז הוא הופך ל-Aspose.BarCode.ComplexBarcode.AddressType.Conflicting.
שדה זה משמש רק עבור כתובות של אלמנטים משולבים. עבור סוג זה, זה חובה.
public string AddressLine2 { get; set; }
ערך מאפיין
CountryCode
מקבל או מגדיר את קוד המדינה בן השניים.
קוד המדינה הוא חובה אלא אם כן הכתובת כולה מכילה null
או ערכים ריקים.
public string CountryCode { get; set; }
ערך מאפיין
HouseNo
מקבל או מגדיר את מספר הבית.
הגדרת שדה זה מגדירה את סוג הכתובת ל-Aspose.BarCode.ComplexBarcode.AddressType.Structured אלא אם כן הוא כבר Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements, ואז הוא הופך ל-Aspose.BarCode.ComplexBarcode.AddressType.Conflicting.
שדה זה משמש רק עבור כתובות מובנות והוא אופציונלי.
public string HouseNo { get; set; }
ערך מאפיין
Name
מקבל או מגדיר את השם, או את השם הפרטי והמשפחה של אדם טבעי או את שם החברה של אדם משפטי.
public string Name { get; set; }
ערך מאפיין
PostalCode
מקבל או מגדיר את המיקוד.
הגדרת שדה זה מגדירה את סוג הכתובת ל-Aspose.BarCode.ComplexBarcode.AddressType.Structured אלא אם כן הוא כבר Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements, ואז הוא הופך ל-Aspose.BarCode.ComplexBarcode.AddressType.Conflicting.
שדה זה משמש רק עבור כתובות מובנות. עבור סוג זה, זה חובה.
public string PostalCode { get; set; }
ערך מאפיין
Street
מקבל או מגדיר את הרחוב.
הרחוב חייב להיות מוגדר ללא מספר הבית.
הגדרת שדה זה מגדירה את סוג הכתובת ל-Aspose.BarCode.ComplexBarcode.AddressType.Structured אלא אם כן הוא כבר Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements, ואז הוא הופך ל-Aspose.BarCode.ComplexBarcode.AddressType.Conflicting.
שדה זה משמש רק עבור כתובות מובנות והוא אופציונלי.
public string Street { get; set; }
ערך מאפיין
Town
מקבל או מגדיר את העיר או היישוב.
הגדרת שדה זה מגדירה את סוג הכתובת ל-Aspose.BarCode.ComplexBarcode.AddressType.Structured אלא אם כן הוא כבר Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements, ואז הוא הופך ל-Aspose.BarCode.ComplexBarcode.AddressType.Conflicting.
שדה זה משמש רק עבור כתובות מובנות. עבור סוג זה, זה חובה.
public string Town { get; set; }
ערך מאפיין
Type
מקבל את סוג הכתובת.
סוג הכתובת מוגדר אוטומטית על ידי הגדרת רחוב / מספר בית או שורת כתובת 1 ו-2. לפני הגדרת השדות, סוג הכתובת הוא לא מוגדר. אם שדות משני הסוגים מוגדרים, סוג הכתובת הופך לסותר.
public AddressType Type { get; }
ערך מאפיין
שיטות
Clear()
מנקה את כל השדות ומגדיר את הסוג ל-Aspose.BarCode.ComplexBarcode.AddressType.Undetermined.
public void Clear()
Equals(object)
קובע אם האובייקט המצויין שווה לאובייקט הנוכחי.
public override bool Equals(object obj)
פרמטרים
obj
object
האובייקט להשוואה עם האובייקט הנוכחי.
מחזיר
true
אם האובייקט המצויין שווה לאובייקט הנוכחי; אחרת, false
.
Equals(Address)
קובע אם הכתובת המצויינת שווה לכתובת הנוכחית.
public bool Equals(Address other)
פרמטרים
other
Address
הכתובת להשוואה עם הכתובת הנוכחית.
מחזיר
true
אם האובייקט המצויין שווה לאובייקט הנוכחי; אחרת, false
.
GetHashCode()
מקבל את קוד ההאש עבור מופע זה.
public override int GetHashCode()
מחזיר
קוד האש עבור האובייקט הנוכחי.