Class MultyDecodeType
Името на пространството: Aspose.BarCode.BarCodeRecognition Асамблея: Aspose.BarCode.dll (25.4.0)
Съставният тип декодиране.
public class MultyDecodeType : BaseDecodeType, IEquatable<basedecodetype>, IEquatable<multydecodetype>
Inheritance
object ← BaseDecodeType ← MultyDecodeType
Implements
наследници
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; }
стойност на имота
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
Стойността е истинска, ако всички типове са включени в
ContainsAny(Базел Базел[])
Съдържа ли се някакви видове
public override bool ContainsAny(params BaseDecodeType[] decodeTypes)
Parameters
decodeTypes
BaseDecodeType
[]
Декодирани типове
Returns
Стойността е истинска, ако всички типове са включени в
Equals(MultyDecodeType)
Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public override bool Equals(MultyDecodeType other)
Parameters
other
MultyDecodeType
A Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
Returns
истински ако Obj има същата стойност като тази; в противен случай, фалшиви.
Equals(Обект)
Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public override bool Equals(object obj)
Parameters
obj
object
Система.обект стойност за сравнение с тази инстанция.
Returns
истински ако Obj има същата стойност като тази; в противен случай, фалшиви.
Exclude(SingleDecodeType)
Изключва Aspose.BarCode.BarCodeRecognition.SingleDecodeType от MultyDecodaTyp и връща нов MultYDecadeTtype инстанция.
public MultyDecodeType Exclude(SingleDecodeType singleType)
Parameters
singleType
SingleDecodeType
Един декорд трябва да бъде изключен.
Returns
Новият MultyDecodeType инстанция с изключен SingleDecodtype.
GetHashCode()
Върнете кода за хаш за този случай.
public override int GetHashCode()
Returns
32-битовият код за хаширане е подписван.
GetSingleTypes()
Представя списък на единични типове.
public List<singledecodetype> GetSingleTypes()
Returns
List < SingleDecodeType >
Списък на единични типове
ToString()
Прекомерният метод представлява MultyDecodeType като стълб.
public override string ToString()
Returns
Една лента, представляваща 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
истински ако е успешно конвертиран; в противен случай, фалшиви.