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>