Class MultyDecodeType

Class MultyDecodeType

Името на пространството: Aspose.BarCode.BarCodeRecognition Асамблея: Aspose.BarCode.dll (25.4.0)

Съставният тип декодиране.

public class MultyDecodeType : BaseDecodeType, IEquatable<basedecodetype>, IEquatable<multydecodetype>

Inheritance

object BaseDecodeType MultyDecodeType

Implements

IEquatable , IEquatable

наследници

BaseDecodeType.ContainsAny(params BaseDecodeType[]) , BaseDecodeType.Equals(SingleDecodeType) , BaseDecodeType.Equals(MultyDecodeType) , BaseDecodeType.Equals(BaseDecodeType) , BaseDecodeType.Equals(object) , BaseDecodeType.TryParse(string, out SingleDecodeType) , BaseDecodeType.TryParse(string, out MultyDecodeType) , BaseDecodeType.TryParse(string, out BaseDecodeType) , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

Този шаблон показва как да се създадат комбинирани MultyDecode типове, които съчетават Single DecodeType и MultiDecod типовете.

MultyDecodeType types1 = new MultyDecodeType(DecodeType.QR, DecodeType.DataMatrix);
MultyDecodeType types2 = new MultyDecodeType(types1, DecodeType.Code128, DecodeType.Code39);
Dim multyType1 As MultyDecodeType 
multyType1 = New MultyDecodeType(DecodeType.QR, DecodeType.DataMatrix)
Dim multyType2 As MultyDecodeType
multyType2 = New MultyDecodeType(multyType1, DecodeType.Code128, DecodeType.Code39)

Constructors

MultyDecodeType(Пътеводител SingleDecodeType[])

Иницијализира нова инстанция на Aspose.BarCode.BarCodeRecognition.MultyDecodeType клас.

public MultyDecodeType(params SingleDecodeType[] barcodeTypes)

Parameters

barcodeTypes SingleDecodeType []

Разнообразие от единни типове декоди

MultyDecodeType(Базел Базел[])

Иницијализира нова инстанция на Aspose.BarCode.BarCodeRecognition.MultyDecodeType клас.

public MultyDecodeType(params BaseDecodeType[] barcodeTypes)

Parameters

barcodeTypes BaseDecodeType []

Разнообразие от мулти и единични типове декоди

Properties

GetSingleTypesCount

Повторно се връщат няколко вида.

public int GetSingleTypesCount { get; }

стойност на имота

int

Methods

Add(SingleDecodeType)

Добавете още един Aspose.BarCode.BarCodeRecognition.SingleDecodeType към MultyDecodesTyp.

public void Add(SingleDecodeType singleType)

Parameters

singleType SingleDecodeType

Един DecodeType да бъде добавен към списъка

ContainsAll(Базел Базел[])

Проверете дали това съдържа всички видове от типове баркодове.

public bool ContainsAll(params BaseDecodeType[] barcodeTypes)

Parameters

barcodeTypes BaseDecodeType []

Въвеждане на единични или множествени типове баркодове

Returns

bool

Стойността е истинска, ако всички типове са включени в

ContainsAny(Базел Базел[])

Съдържа ли се някакви видове

public override bool ContainsAny(params BaseDecodeType[] decodeTypes)

Parameters

decodeTypes BaseDecodeType []

Декодирани типове

Returns

bool

Стойността е истинска, ако всички типове са включени в

Equals(MultyDecodeType)

Aspose.BarCode.BarCodeRecognition.MultyDecodeType.

public override bool Equals(MultyDecodeType other)

Parameters

other MultyDecodeType

A Aspose.BarCode.BarCodeRecognition.MultyDecodeType.

Returns

bool

истински ако Obj има същата стойност като тази; в противен случай, фалшиви.

Equals(Обект)

Aspose.BarCode.BarCodeRecognition.MultyDecodeType.

public override bool Equals(object obj)

Parameters

obj object

Система.обект стойност за сравнение с тази инстанция.

Returns

bool

истински ако Obj има същата стойност като тази; в противен случай, фалшиви.

Exclude(SingleDecodeType)

Изключва Aspose.BarCode.BarCodeRecognition.SingleDecodeType от MultyDecodaTyp и връща нов MultYDecadeTtype инстанция.

public MultyDecodeType Exclude(SingleDecodeType singleType)

Parameters

singleType SingleDecodeType

Един декорд трябва да бъде изключен.

Returns

MultyDecodeType

Новият MultyDecodeType инстанция с изключен SingleDecodtype.

GetHashCode()

Върнете кода за хаш за този случай.

public override int GetHashCode()

Returns

int

32-битовият код за хаширане е подписван.

GetSingleTypes()

Представя списък на единични типове.

public List<singledecodetype> GetSingleTypes()

Returns

List < SingleDecodeType >

Списък на единични типове

ToString()

Прекомерният метод представлява MultyDecodeType като стълб.

public override string ToString()

Returns

string

Една лента, представляваща MultyDecodeType примера като “singleDecodestype1, singleDecodetype2, …”

Връща се, когато всички типове са включени.

TryParse(Изтегляне на MultyDecodeType)

Преобразува изображението на лентата на MultyDecodeType в неговия пример.Връщателната стойност показва дали конверсията е успешна или не.

public static bool TryParse(string parsingType, out MultyDecodeType result)

Parameters

parsingType string

Една лента във формат като “AllSupportedTypes” или “EAN8,EAN13,CodaBar” да се конвертира.

result MultyDecodeType

Официален MultyDecodeType се връща, когато конверсията е завършена успешно;

В противен случай се връща неограничен тип. Aspose.BarCode.BarCodeRecognition.DecodeType.None или MultyDecodtype (“Няма”).

Returns

bool

истински ако е успешно конвертиран; в противен случай, фалшиви.

 Български