Class MultyDecodeType
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
סוג פיענוח מורכב.
public class MultyDecodeType : BaseDecodeType, IEquatable<basedecodetype>, IEquatable<multydecodetype>
ירושה
object ← BaseDecodeType ← MultyDecodeType
מיישם
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; }
ערך המאפיין
שיטות
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[]
סוגי ברקוד בודדים או מורכבים
מחזיר
ערך הוא נכון אם כל הסוגים כלולים
ContainsAny(params BaseDecodeType[])
מכיל אחד מהסוגים
public override bool ContainsAny(params BaseDecodeType[] decodeTypes)
פרמטרים
decodeTypes
BaseDecodeType[]
סוגי פיענוח
מחזיר
ערך הוא נכון אם כל סוג כלול
Equals(MultyDecodeType)
מחזיר ערך המצביע על כך שהמופע הזה שווה לערך Aspose.BarCode.BarCodeRecognition.MultyDecodeType מסוים.
public override bool Equals(MultyDecodeType other)
פרמטרים
other
MultyDecodeType
ערך Aspose.BarCode.BarCodeRecognition.MultyDecodeType להשוואה עם מופע זה.
מחזיר
true אם obj יש את אותו ערך כמו מופע זה; אחרת, false.
Equals(object)
מחזיר ערך המצביע על כך שהמופע הזה שווה לערך Aspose.BarCode.BarCodeRecognition.MultyDecodeType מסוים.
public override bool Equals(object obj)
פרמטרים
obj
object
ערך System.Object להשוואה עם מופע זה.
מחזיר
true אם obj יש את אותו ערך כמו מופע זה; אחרת, false.
Exclude(SingleDecodeType)
מוציא את Aspose.BarCode.BarCodeRecognition.SingleDecodeType מ-MultyDecodeType ומחזיר מופע חדש של MultyDecodeType.
public MultyDecodeType Exclude(SingleDecodeType singleType)
פרמטרים
singleType
SingleDecodeType
סוג פיענוח בודד שיוצא.
מחזיר
מופע חדש של MultyDecodeType עם SingleDecodeType שהוצא.
GetHashCode()
מחזיר את קוד ההאש עבור מופע זה.
public override int GetHashCode()
מחזיר
קוד האש של מספר שלם בן 32 סיביות.
GetSingleTypes()
מייצג רשימה של סוגים בודדים.
public List<singledecodetype> GetSingleTypes()
מחזיר
List<SingleDecodeType>
רשימה של סוגים בודדים
ToString()
שיטה מופעלת המייצגת את MultyDecodeType כמחרוזת.
public override string ToString()
מחזיר
מחרוזת המייצגת את מופע ה-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”).
מחזיר
true אם s הומר בהצלחה; אחרת, false.