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(基因 基因 基因 基因 基因[])

启动 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(基因 基因 基因 基因 基因[])

检查是否包含所有条形码类型。

public bool ContainsAll(params BaseDecodeType[] barcodeTypes)

Parameters

barcodeTypes BaseDecodeType ( )

输入单或多条条码类型

Returns

bool

值是真实的,如果所有类型都包含在

ContainsAny(基因 基因 基因 基因 基因[])

是否包含任何类型

public override bool ContainsAny(params BaseDecodeType[] decodeTypes)

Parameters

decodeTypes BaseDecodeType ( )

Decode 类型

Returns

bool

值是真实的,如果任何类型都包含在

Equals(MultyDecodeType)

返回一个值,表明这个例子是否相当于指定的 Aspose.BarCode.BarCodeRecognition.MultyDecodeType 值。

public override bool Equals(MultyDecodeType other)

Parameters

other MultyDecodeType

一个 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)

从 MultyDecodeType 排除 Aspose.BarCode.BarCodeRecognition.SingleDecodeType 并返回新的 MultyDecodeType 例子。

public MultyDecodeType Exclude(SingleDecodeType singleType)

Parameters

singleType SingleDecodeType

一个单一的 DecodeType 要被排除。

Returns

MultyDecodeType

新 MultyDecodeType 例子与排除的 SingleDecodeType。

GetHashCode()

返回此例的Hash代码。

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

真实 如果已成功转换;否则, 虚假.

 中文