Class MultyDecodeType
Названий на: Aspose.BarCode.BarCodeRecognition Асамблея: Aspose.BarCode.dll (25.4.0)
Створення Composite Decode.
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(Базові параметри[])
Ініціалює новий приклад класу 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
Декорд, який потрібно додати до списку
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 з MultyDecodeType і повертає новий приклад MultyDecodeType.
public MultyDecodeType Exclude(SingleDecodeType singleType)
Parameters
singleType
SingleDecodeType
Виключити єдиний DecodeType.
Returns
Новий MultyDecodeType приклад з виключеним SingleDecodeType.
GetHashCode()
Поверніть код hash для цього прикладу.
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 (“Ні”).
Returns
правда у разі успішного перетворення; в іншому випадку, Фальшиві.