Class Address

Class Address

Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.1.0)

כתובת של נושה או חייב.

אתה יכול להגדיר את הרחוב, מספר הבית, מיקוד ועיר (סוג כתובת מובנית) או שורת כתובת 1 ו-2 (סוג אלמנטים משולבים בכתובת). הסוג מוגדר אוטומטית ברגע שאחד מהשדות הללו מוגדר. לפני הגדרת השדות, סוג הכתובת הוא לא מוגדר. אם שדות משני הסוגים מוגדרים, סוג הכתובת הופך לסותר. שם וקוד המדינה חייבים להיות תמיד מוגדרים אלא אם כן כל השדות ריקים.

public sealed class Address : IEquatable<address>

ירושה

objectAddress

מיישם

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; }

ערך מאפיין

string

AddressLine2

מקבל או מגדיר את שורת הכתובת 2.

שורת הכתובת 2 מכילה את המיקוד והעיר.

הגדרת שדה זה מגדירה את סוג הכתובת ל-Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements אלא אם כן הוא כבר Aspose.BarCode.ComplexBarcode.AddressType.Structured, ואז הוא הופך ל-Aspose.BarCode.ComplexBarcode.AddressType.Conflicting.

שדה זה משמש רק עבור כתובות של אלמנטים משולבים. עבור סוג זה, זה חובה.

public string AddressLine2 { get; set; }

ערך מאפיין

string

CountryCode

מקבל או מגדיר את קוד המדינה בן השניים.

קוד המדינה הוא חובה אלא אם כן הכתובת כולה מכילה null או ערכים ריקים.

public string CountryCode { get; set; }

ערך מאפיין

string

HouseNo

מקבל או מגדיר את מספר הבית.

הגדרת שדה זה מגדירה את סוג הכתובת ל-Aspose.BarCode.ComplexBarcode.AddressType.Structured אלא אם כן הוא כבר Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements, ואז הוא הופך ל-Aspose.BarCode.ComplexBarcode.AddressType.Conflicting.

שדה זה משמש רק עבור כתובות מובנות והוא אופציונלי.

public string HouseNo { get; set; }

ערך מאפיין

string

Name

מקבל או מגדיר את השם, או את השם הפרטי והמשפחה של אדם טבעי או את שם החברה של אדם משפטי.

public string Name { get; set; }

ערך מאפיין

string

PostalCode

מקבל או מגדיר את המיקוד.

הגדרת שדה זה מגדירה את סוג הכתובת ל-Aspose.BarCode.ComplexBarcode.AddressType.Structured אלא אם כן הוא כבר Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements, ואז הוא הופך ל-Aspose.BarCode.ComplexBarcode.AddressType.Conflicting.

שדה זה משמש רק עבור כתובות מובנות. עבור סוג זה, זה חובה.

public string PostalCode { get; set; }

ערך מאפיין

string

Street

מקבל או מגדיר את הרחוב.

הרחוב חייב להיות מוגדר ללא מספר הבית.

הגדרת שדה זה מגדירה את סוג הכתובת ל-Aspose.BarCode.ComplexBarcode.AddressType.Structured אלא אם כן הוא כבר Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements, ואז הוא הופך ל-Aspose.BarCode.ComplexBarcode.AddressType.Conflicting.

שדה זה משמש רק עבור כתובות מובנות והוא אופציונלי.

public string Street { get; set; }

ערך מאפיין

string

Town

מקבל או מגדיר את העיר או היישוב.

הגדרת שדה זה מגדירה את סוג הכתובת ל-Aspose.BarCode.ComplexBarcode.AddressType.Structured אלא אם כן הוא כבר Aspose.BarCode.ComplexBarcode.AddressType.CombinedElements, ואז הוא הופך ל-Aspose.BarCode.ComplexBarcode.AddressType.Conflicting.

שדה זה משמש רק עבור כתובות מובנות. עבור סוג זה, זה חובה.

public string Town { get; set; }

ערך מאפיין

string

Type

מקבל את סוג הכתובת.

סוג הכתובת מוגדר אוטומטית על ידי הגדרת רחוב / מספר בית או שורת כתובת 1 ו-2. לפני הגדרת השדות, סוג הכתובת הוא לא מוגדר. אם שדות משני הסוגים מוגדרים, סוג הכתובת הופך לסותר.

public AddressType Type { get; }

ערך מאפיין

AddressType

שיטות

Clear()

מנקה את כל השדות ומגדיר את הסוג ל-Aspose.BarCode.ComplexBarcode.AddressType.Undetermined.

public void Clear()

Equals(object)

קובע אם האובייקט המצויין שווה לאובייקט הנוכחי.

public override bool Equals(object obj)

פרמטרים

obj object

האובייקט להשוואה עם האובייקט הנוכחי.

מחזיר

bool

true אם האובייקט המצויין שווה לאובייקט הנוכחי; אחרת, false.

Equals(Address)

קובע אם הכתובת המצויינת שווה לכתובת הנוכחית.

public bool Equals(Address other)

פרמטרים

other Address

הכתובת להשוואה עם הכתובת הנוכחית.

מחזיר

bool

true אם האובייקט המצויין שווה לאובייקט הנוכחי; אחרת, false.

GetHashCode()

מקבל את קוד ההאש עבור מופע זה.

public override int GetHashCode()

מחזיר

int

קוד האש עבור האובייקט הנוכחי.

 Ελληνικά