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

Значення є істинним, якщо будь-які типи включені до

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>

 Українська