Class BaseDecodeType

Class BaseDecodeType

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

فئة أساسية لـ MultyDecodeType و SingleDecodeType.

public abstract class BaseDecodeType : IEquatable<basedecodetype>

الوراثة

objectBaseDecodeType

المشتقات

MultyDecodeType، SingleDecodeType

التنفيذ

IEquatable<basedecodetype>

الأعضاء الموروثة

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[]

أنواع للتحقق منها

العائدات

bool

القيمة هي true إذا كانت أي أنواع مدرجة في

Equals(SingleDecodeType)

تُرجع قيمة تشير إلى ما إذا كانت هذه النسخة تساوي قيمة محددة من Aspose.BarCode.BarCodeRecognition.SingleDecodeType.

public virtual bool Equals(SingleDecodeType other)

المعلمات

other SingleDecodeType

قيمة Aspose.BarCode.BarCodeRecognition.SingleDecodeType للمقارنة مع هذه النسخة.

العائدات

bool

true إذا كانت obj لها نفس القيمة مثل هذه النسخة؛ خلاف ذلك، false.

Equals(MultyDecodeType)

تُرجع قيمة تشير إلى ما إذا كانت هذه النسخة تساوي قيمة محددة من Aspose.BarCode.BarCodeRecognition.MultyDecodeType.

public virtual bool Equals(MultyDecodeType other)

المعلمات

other MultyDecodeType

قيمة Aspose.BarCode.BarCodeRecognition.MultyDecodeType للمقارنة مع هذه النسخة.

العائدات

bool

true إذا كانت obj لها نفس القيمة مثل هذه النسخة؛ خلاف ذلك، false.

Equals(BaseDecodeType)

تُرجع قيمة تشير إلى ما إذا كانت هذه النسخة تساوي قيمة محددة من Aspose.BarCode.BarCodeRecognition.BaseDecodeType.

public bool Equals(BaseDecodeType other)

المعلمات

other BaseDecodeType

قيمة Aspose.BarCode.BarCodeRecognition.BaseDecodeType للمقارنة مع هذه النسخة.

العائدات

bool

true إذا كانت obj لها نفس القيمة مثل هذه النسخة؛ خلاف ذلك، false.

Equals(object)

تُرجع قيمة تشير إلى ما إذا كانت هذه النسخة تساوي قيمة محددة من Aspose.BarCode.BarCodeRecognition.BaseDecodeType.

public override bool Equals(object obj)

المعلمات

obj object

قيمة System.Object للمقارنة مع هذه النسخة.

العائدات

bool

true إذا كانت obj لها نفس القيمة مثل هذه النسخة؛ خلاف ذلك، false.

GetHashCode()

تُرجع رمز التجزئة لهذه النسخة.

public override int GetHashCode()

العائدات

int

رمز تجزئة صحيح ذو 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.

العائدات

bool

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)

العائدات

bool

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.

العائدات

bool

true إذا تم تحويل parsingType بنجاح؛ خلاف ذلك، false. </basedecodetype>

 عربي