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(基因 基因 基因 基因 基因[])
启动 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(基因 基因 基因 基因 基因[])
检查是否包含所有条形码类型。
public bool ContainsAll(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
( )
输入单或多条条码类型
Returns
值是真实的,如果所有类型都包含在
ContainsAny(基因 基因 基因 基因 基因[])
是否包含任何类型
public override bool ContainsAny(params BaseDecodeType[] decodeTypes)
Parameters
decodeTypes
BaseDecodeType
( )
Decode 类型
Returns
值是真实的,如果任何类型都包含在
Equals(MultyDecodeType)
返回一个值,表明这个例子是否相当于指定的 Aspose.BarCode.BarCodeRecognition.MultyDecodeType 值。
public override bool Equals(MultyDecodeType other)
Parameters
other
MultyDecodeType
一个 Aspose.BarCode.BarCodeRecognition.MultyDecodeType 值与此例子相比。
Returns
真实 如果 obj 具有与此例相同的值;否则, 虚假.
Equals(对象)
返回一个值,表明这个例子是否相当于指定的 Aspose.BarCode.BarCodeRecognition.MultyDecodeType 值。
public override bool Equals(object obj)
Parameters
obj
object
一个系统.对象值与这个例子相比。
Returns
真实 如果 obj 具有与此例相同的值;否则, 虚假.
Exclude(SingleDecodeType)
从 MultyDecodeType 排除 Aspose.BarCode.BarCodeRecognition.SingleDecodeType 并返回新的 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 (“None”).
Returns
真实 如果已成功转换;否则, 虚假.