MultyDecodeType

MultyDecodeType class

复合解码类型。

public class MultyDecodeType : BaseDecodeType, IEquatable<MultyDecodeType>

构造函数

姓名描述
MultyDecodeType(params BaseDecodeType[])初始化MultyDecodeType类.
MultyDecodeType(params SingleDecodeType[])初始化MultyDecodeType类.

特性

姓名描述
GetSingleTypesCount { get; }返回多个单一类型。

方法

姓名描述
Add(SingleDecodeType)再增加一个SingleDecodeType到 MultyDecodeType.
ContainsAll(params BaseDecodeType[])检查这是否包含条形码类型中的所有类型。
override ContainsAny(params BaseDecodeType[])包含任何类型
Equals(BaseDecodeType)返回一个值,指示此实例是否等于指定的BaseDecodeType值.
override Equals(MultyDecodeType)返回一个值,指示此实例是否等于指定的MultyDecodeType值.
override Equals(object)返回一个值,指示此实例是否等于指定的MultyDecodeType值.
virtual Equals(SingleDecodeType)返回一个值,指示此实例是否等于指定的SingleDecodeType值.
override GetHashCode()返回此实例的哈希码。
GetSingleTypes()表示单个类型的列表。
override ToString()将 MultyDecodeType 表示为字符串的重写方法。
static TryParse(string, out MultyDecodeType)将 MultyDecodeType 的字符串表示形式转换为其实例。 返回值指示转换是成功还是失败。

例子

此示例展示了如何创建组合 SingleDecodeType 和 MultiDecode 类型的复合 MultyDecode 类型。

[C#]
MultyDecodeType types1 = new MultyDecodeType(DecodeType.QR, DecodeType.DataMatrix);
MultyDecodeType types2 = new MultyDecodeType(types1, DecodeType.Code128, DecodeType.Code39Standard);
[VB.NET]
Dim multyType1 As MultyDecodeType 
multyType1 = New MultyDecodeType(DecodeType.QR, DecodeType.DataMatrix)
Dim multyType2 As MultyDecodeType
multyType2 = New MultyDecodeType(multyType1, DecodeType.Code128, DecodeType.Code39Standard)

也可以看看