Class BaseDecodeType
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
فئة أساسية لـ MultyDecodeType و SingleDecodeType.
public abstract class BaseDecodeType : IEquatable<basedecodetype>
الوراثة
المشتقات
MultyDecodeType، SingleDecodeType
التنفيذ
الأعضاء الموروثة
object.GetType()، object.MemberwiseClone()، object.ToString()، object.Equals(object?)، object.Equals(object?, object?)، object.ReferenceEquals(object?, object?)، object.GetHashCode()
أمثلة
توضح هذه العينة كيفية استخدام BaseDecodeType مع SingleDecodeType و MultyDecodeType
BaseDecodeType decodeOne = DecodeType.Code128;
BaseDecodeType decodeTwo = new MultyDecodeType(DecodeType.Code128, DecodeType.Code39, DecodeType.Code39FullASCII);
Dim decodeOne As BaseDecodeType = DecodeType.Code128
Dim decodeTwo As BaseDecodeType = New MultyDecodeType(DecodeType.Code128, DecodeType.Code39, DecodeType.Code39FullASCII)
الطرق
ContainsAny(params BaseDecodeType[])
يحدد ما إذا كان أي من أنواع فك الشفرة المعطاة مدرجة في
public abstract bool ContainsAny(params BaseDecodeType[] types)
المعلمات
types
BaseDecodeType[]
أنواع للتحقق منها
العائدات
القيمة هي true إذا كانت أي أنواع مدرجة في
Equals(SingleDecodeType)
تُرجع قيمة تشير إلى ما إذا كانت هذه النسخة تساوي قيمة محددة من Aspose.BarCode.BarCodeRecognition.SingleDecodeType.
public virtual bool Equals(SingleDecodeType other)
المعلمات
other
SingleDecodeType
قيمة Aspose.BarCode.BarCodeRecognition.SingleDecodeType للمقارنة مع هذه النسخة.
العائدات
true إذا كانت obj لها نفس القيمة مثل هذه النسخة؛ خلاف ذلك، false.
Equals(MultyDecodeType)
تُرجع قيمة تشير إلى ما إذا كانت هذه النسخة تساوي قيمة محددة من Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public virtual bool Equals(MultyDecodeType other)
المعلمات
other
MultyDecodeType
قيمة Aspose.BarCode.BarCodeRecognition.MultyDecodeType للمقارنة مع هذه النسخة.
العائدات
true إذا كانت obj لها نفس القيمة مثل هذه النسخة؛ خلاف ذلك، false.
Equals(BaseDecodeType)
تُرجع قيمة تشير إلى ما إذا كانت هذه النسخة تساوي قيمة محددة من Aspose.BarCode.BarCodeRecognition.BaseDecodeType.
public bool Equals(BaseDecodeType other)
المعلمات
other
BaseDecodeType
قيمة Aspose.BarCode.BarCodeRecognition.BaseDecodeType للمقارنة مع هذه النسخة.
العائدات
true إذا كانت obj لها نفس القيمة مثل هذه النسخة؛ خلاف ذلك، false.
Equals(object)
تُرجع قيمة تشير إلى ما إذا كانت هذه النسخة تساوي قيمة محددة من Aspose.BarCode.BarCodeRecognition.BaseDecodeType.
public override bool Equals(object obj)
المعلمات
obj
object
قيمة System.Object للمقارنة مع هذه النسخة.
العائدات
true إذا كانت obj لها نفس القيمة مثل هذه النسخة؛ خلاف ذلك، false.
GetHashCode()
تُرجع رمز التجزئة لهذه النسخة.
public override int GetHashCode()
العائدات
رمز تجزئة صحيح ذو 32 بت.
TryParse(string, out SingleDecodeType)
تحول التمثيل النصي لـ SingleDecodeType إلى نسخته. تشير قيمة العائد إلى ما إذا كانت التحويلة قد نجحت أو فشلت.
public static bool TryParse(string parsingType, out SingleDecodeType result)
المعلمات
parsingType
string
سلسلة تحتوي على SingleDecodeType بالتنسيق مثل “EAN8” أو “EAN13” أو “CodaBar”… للتحويل.
result
SingleDecodeType
سيتم إرجاع SingleDecodeType الفعلي عند اكتمال التحويل بنجاح؛ خلاف ذلك، فإنه يرجع نوع غير محدد: DecodeType.None.
العائدات
true إذا تم تحويل parsingType بنجاح؛ خلاف ذلك، false.
TryParse(string, out MultyDecodeType)
تحول التمثيل النصي لـ MultyDecodeType إلى نسخته. تشير قيمة العائد إلى ما إذا كانت التحويلة قد نجحت أو فشلت.
public static bool TryParse(string parsingType, out MultyDecodeType result)
المعلمات
parsingType
string
سلسلة تحتوي على تمثيل MultyDecodeType للتحويل.
result
MultyDecodeType
سيتم إرجاع MultyDecodeType الفعلي عند اكتمال التحويل بنجاح؛ خلاف ذلك، فإنه يرجع نوع غير محدد: new MultyDecodeType(DecodeType.None)
العائدات
true إذا تم تحويل parsingType بنجاح؛ خلاف ذلك، false.
TryParse(string, out BaseDecodeType)
تحول التمثيل النصي لـ BaseDecodeType إلى نسخته، بعد تحديد النوع المحدد. تشير قيمة العائد إلى ما إذا كانت التحويلة قد نجحت أو فشلت.
public static bool TryParse(string parsingType, out BaseDecodeType result)
المعلمات
parsingType
string
سلسلة تحتوي على تمثيل MultyDecodeType للتحويل.
result
BaseDecodeType
سيتم إرجاع MultyDecodeType الفعلي عند اكتمال التحويل بنجاح؛ خلاف ذلك، فإنه يرجع نوع غير محدد: DecodeType.None.
العائدات
true إذا تم تحويل parsingType بنجاح؛ خلاف ذلك، false. </basedecodetype>