Class MultyDecodeType

Class MultyDecodeType

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

סוג פיענוח מורכב.

public class MultyDecodeType : BaseDecodeType, IEquatable<basedecodetype>, IEquatable<multydecodetype>

ירושה

objectBaseDecodeTypeMultyDecodeType

מיישם

IEquatable<basedecodetype>, IEquatable<multydecodetype>

חברים שהורשו

BaseDecodeType.ContainsAny(params BaseDecodeType[]), BaseDecodeType.Equals(SingleDecodeType), BaseDecodeType.Equals(MultyDecodeType), BaseDecodeType.Equals(BaseDecodeType), BaseDecodeType.Equals(object), BaseDecodeType.GetHashCode(), BaseDecodeType.TryParse(string, out SingleDecodeType), BaseDecodeType.TryParse(string, out MultyDecodeType), BaseDecodeType.TryParse(string, out BaseDecodeType), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

דוגמאות

דוגמה זו מראה כיצד ליצור סוגי MultyDecode מורכבים שמשלבים סוגי SingleDecode וסוגי MultiDecode.

MultyDecodeType types1 = new MultyDecodeType(DecodeType.QR, DecodeType.DataMatrix);
MultyDecodeType types2 = new MultyDecodeType(types1, DecodeType.Code128, DecodeType.Code39);
Dim multyType1 As MultyDecodeType 
multyType1 = New MultyDecodeType(DecodeType.QR, DecodeType.DataMatrix)
Dim multyType2 As MultyDecodeType
multyType2 = New MultyDecodeType(multyType1, DecodeType.Code128, DecodeType.Code39)

קונסטרוקטורים

MultyDecodeType(params SingleDecodeType[])

מאתחל מופע חדש של מחלקת Aspose.BarCode.BarCodeRecognition.MultyDecodeType.

public MultyDecodeType(params SingleDecodeType[] barcodeTypes)

פרמטרים

barcodeTypes SingleDecodeType[]

מערך של סוגי פיענוח בודדים

MultyDecodeType(params BaseDecodeType[])

מאתחל מופע חדש של מחלקת Aspose.BarCode.BarCodeRecognition.MultyDecodeType.

public MultyDecodeType(params BaseDecodeType[] barcodeTypes)

פרמטרים

barcodeTypes BaseDecodeType[]

מערך של סוגי פיענוח מורכבים ובודדים

מאפיינים

GetSingleTypesCount

מחזיר מספר של סוגים בודדים.

public int GetSingleTypesCount { get; }

ערך המאפיין

int

שיטות

Add(SingleDecodeType)

מוסיף Aspose.BarCode.BarCodeRecognition.SingleDecodeType נוסף ל-MultyDecodeType.

public void Add(SingleDecodeType singleType)

פרמטרים

singleType SingleDecodeType

סוג פיענוח בודד שיתווסף לרשימה

ContainsAll(params BaseDecodeType[])

בודק אם זה מכיל את כל הסוגים מסוג barcode.

public bool ContainsAll(params BaseDecodeType[] barcodeTypes)

פרמטרים

barcodeTypes BaseDecodeType[]

סוגי ברקוד בודדים או מורכבים

מחזיר

bool

ערך הוא נכון אם כל הסוגים כלולים

ContainsAny(params BaseDecodeType[])

מכיל אחד מהסוגים

public override bool ContainsAny(params BaseDecodeType[] decodeTypes)

פרמטרים

decodeTypes BaseDecodeType[]

סוגי פיענוח

מחזיר

bool

ערך הוא נכון אם כל סוג כלול

Equals(MultyDecodeType)

מחזיר ערך המצביע על כך שהמופע הזה שווה לערך Aspose.BarCode.BarCodeRecognition.MultyDecodeType מסוים.

public override bool Equals(MultyDecodeType other)

פרמטרים

other MultyDecodeType

ערך Aspose.BarCode.BarCodeRecognition.MultyDecodeType להשוואה עם מופע זה.

מחזיר

bool

true אם obj יש את אותו ערך כמו מופע זה; אחרת, false.

Equals(object)

מחזיר ערך המצביע על כך שהמופע הזה שווה לערך Aspose.BarCode.BarCodeRecognition.MultyDecodeType מסוים.

public override bool Equals(object obj)

פרמטרים

obj object

ערך System.Object להשוואה עם מופע זה.

מחזיר

bool

true אם obj יש את אותו ערך כמו מופע זה; אחרת, false.

Exclude(SingleDecodeType)

מוציא את Aspose.BarCode.BarCodeRecognition.SingleDecodeType מ-MultyDecodeType ומחזיר מופע חדש של MultyDecodeType.

public MultyDecodeType Exclude(SingleDecodeType singleType)

פרמטרים

singleType SingleDecodeType

סוג פיענוח בודד שיוצא.

מחזיר

MultyDecodeType

מופע חדש של MultyDecodeType עם SingleDecodeType שהוצא.

GetHashCode()

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

public override int GetHashCode()

מחזיר

int

קוד האש של מספר שלם בן 32 סיביות.

GetSingleTypes()

מייצג רשימה של סוגים בודדים.

public List<singledecodetype> GetSingleTypes()

מחזיר

List<SingleDecodeType&gt;

רשימה של סוגים בודדים

ToString()

שיטה מופעלת המייצגת את MultyDecodeType כמחרוזת.

public override string ToString()

מחזיר

string

מחרוזת המייצגת את מופע ה-MultyDecodeType כ-“singleDecodeType1, singleDecodeType2, …”

"AllSupportedTypes" מוחזר כאשר כל הסוגים כלולים.

TryParse(string, out MultyDecodeType)

ממיר את הייצוג המחרוזתי של MultyDecodeType למופע שלו. ערך החזרה מצביע על כך שההמרה הצליחה או נכשלה.

public static bool TryParse(string parsingType, out MultyDecodeType result)

פרמטרים

parsingType string

מחרוזת בפורמט “AllSupportedTypes” או “EAN8,EAN13,CodaBar” להמרה.

result MultyDecodeType

מופע אמיתי של MultyDecodeType מוחזר, כאשר ההמרה הושלמה בהצלחה;

אחרת זה מחזיר סוג לא מוגדר. Aspose.BarCode.BarCodeRecognition.DecodeType.None או MultyDecodeType (“None”).

מחזיר

bool

true אם s הומר בהצלחה; אחרת, false.

 Ελληνικά