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[]
Типи для перевірки
Повертає
Значення є істинним, якщо будь-які типи включені до
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>