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, которые объединяют типы SingleDecodeType и MultiDecode.
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(Парами BaseDecodeType[])
Инициализует новую инстанцию класса 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 к MultyDecodeType.
public void Add(SingleDecodeType singleType)
Parameters
singleType
SingleDecodeType
Единый DecodeType должен быть добавлен в список
ContainsAll(Парами BaseDecodeType[])
Проверьте, содержит ли это все типы из типов баркода.
public bool ContainsAll(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
[ ]
Типы ввода одноразового или многоразового баркода
Returns
Стоимость истинна, если все типы включены в
ContainsAny(Парами BaseDecodeType[])
содержит какие-либо типы
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 из MultyDecodeType и возвращает новую инстанцию MultyDecodeType.
public MultyDecodeType Exclude(SingleDecodeType singleType)
Parameters
singleType
SingleDecodeType
Единый декод должен быть исключен.
Returns
Новый MultyDecodeType приказ с исключенным SingleDecodeType.
GetHashCode()
Возвращайте код хаша для этого случая.
public override int GetHashCode()
Returns
32-битный подписанный полный хаш-код.
GetSingleTypes()
Представляет список единичных типов.
public List<singledecodetype> GetSingleTypes()
Returns
List • < SingleDecodeType >
Список единичных типов
ToString()
Избыточный метод представляет MultyDecodeType как строк.
public override string ToString()
Returns
Шрифт, представляющий MultyDecodeType-инстанцию как “singleDecodeType1, 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 или MultyDecodeType (“None”).
Returns
Истинный в случае успешной конвертации; в противном случае Фальшивый.