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, которые объединяют типы 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; }

Стоимость недвижимости

int

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

bool

Стоимость истинна, если все типы включены в

ContainsAny(Парами BaseDecodeType[])

содержит какие-либо типы

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 из MultyDecodeType и возвращает новую инстанцию MultyDecodeType.

public MultyDecodeType Exclude(SingleDecodeType singleType)

Parameters

singleType SingleDecodeType

Единый декод должен быть исключен.

Returns

MultyDecodeType

Новый MultyDecodeType приказ с исключенным SingleDecodeType.

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-инстанцию как “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

bool

Истинный в случае успешной конвертации; в противном случае Фальшивый.

 Русский