Class MultyDecodeType
Tên không gian: Aspose.BarCode.BarCodeRecognition Tổng hợp: Aspose.BarCode.dll (25.4.0)
Loại Decode Composite
public class MultyDecodeType : BaseDecodeType, IEquatable<basedecodetype>, IEquatable<multydecodetype>
Inheritance
object ← BaseDecodeType ← MultyDecodeType
Implements
Thành viên thừa kế
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
Mẫu này cho thấy làm thế nào để tạo các loại MultyDecode kết hợp kết hợp SingleDecodeType và 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(Đánh giá SingleDecodeType[])
Bắt đầu một trường hợp mới của lớp Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public MultyDecodeType(params SingleDecodeType[] barcodeTypes)
Parameters
barcodeTypes
SingleDecodeType
[ ]
Một loạt các loại decode đơn
MultyDecodeType(Đánh giá BaseDecodeType[])
Bắt đầu một trường hợp mới của lớp Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public MultyDecodeType(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
[ ]
Một loạt các loại decode đa và đơn
Properties
GetSingleTypesCount
Quay lại một số loại đơn.
public int GetSingleTypesCount { get; }
Giá trị bất động sản
Methods
Add(SingleDecodeType)
Thêm thêm một Aspose.BarCode.BarCodeRecognition.SingleDecodeType vào MultyDecodeType.
public void Add(SingleDecodeType singleType)
Parameters
singleType
SingleDecodeType
Một DecodeType duy nhất để được thêm vào danh sách
ContainsAll(Đánh giá BaseDecodeType[])
Kiểm tra xem nó có chứa tất cả các loại từ các loại mã thanh.
public bool ContainsAll(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
[ ]
Nhập một hoặc nhiều loại mã thanh
Returns
Giá trị là đúng nếu tất cả các loại được bao gồm trong
ContainsAny(Đánh giá BaseDecodeType[])
Có chứa bất kỳ loại nào
public override bool ContainsAny(params BaseDecodeType[] decodeTypes)
Parameters
decodeTypes
BaseDecodeType
[ ]
Các loại Decode
Returns
Giá trị là đúng nếu bất kỳ loại nào được bao gồm trong
Equals(MultyDecodeType)
Quay lại một giá trị cho thấy nếu mẫu này tương đương với giá trị Aspose.BarCode.BarCodeRecognition.MultyDecodeType cụ thể.
public override bool Equals(MultyDecodeType other)
Parameters
other
MultyDecodeType
Một Aspose.BarCode.BarCodeRecognition.MultyDecodeType giá trị để so sánh với trường hợp này.
Returns
đúng nếu obj có giá trị tương tự như trường hợp này; nếu không, giả.
Equals(đối tượng)
Quay lại một giá trị cho thấy nếu mẫu này tương đương với giá trị Aspose.BarCode.BarCodeRecognition.MultyDecodeType cụ thể.
public override bool Equals(object obj)
Parameters
obj
object
Một System.Object giá trị để so sánh với trường hợp này.
Returns
đúng nếu obj có giá trị tương tự như trường hợp này; nếu không, giả.
Exclude(SingleDecodeType)
Trừ Aspose.BarCode.BarCodeRecognition.SingleDecodeType từ MultyDecodeType và trả về mẫu MultyDecodeType mới.
public MultyDecodeType Exclude(SingleDecodeType singleType)
Parameters
singleType
SingleDecodeType
Một DecodeType duy nhất phải được loại trừ.
Returns
Ví dụ MultyDecodeType mới với SingleDecodeType bị loại trừ.
GetHashCode()
Quay lại mã hash cho trường hợp này.
public override int GetHashCode()
Returns
Một 32-bit ký mã hash toàn bộ.
GetSingleTypes()
Nó đại diện cho một danh sách các loại duy nhất.
public List<singledecodetype> GetSingleTypes()
Returns
List < SingleDecodeType >
Danh sách các loại đơn
ToString()
Phương pháp Overridden đại diện cho MultyDecodeType như một dòng.
public override string ToString()
Returns
Một dòng đại diện cho ví dụ MultyDecodeType như “singleDecodeType1, singleDecodeType2, …”
Trở lại khi tất cả các loại được bao gồm.
TryParse(Mã sản phẩm: MultyDecodeType)
Chuyển đổi đại diện dây của một MultyDecodeType sang ví dụ của nó.Một giá trị trở lại cho thấy liệu chuyển đổi đã thành công hay thất bại.
public static bool TryParse(string parsingType, out MultyDecodeType result)
Parameters
parsingType
string
Một dòng trong định dạng như “AllSupportedTypes” hoặc “EAN8,EAN13,CodaBar” để chuyển đổi.
result
MultyDecodeType
Một MultyDecodeType thực sự được trả về, khi chuyển đổi đã hoàn thành thành công;
Nếu không, nó sẽ trả về loại vô hạn. Aspose.BarCode.BarCodeRecognition.DecodeType.None hoặc MultyDecodeType (“Không”).
Returns
đúng Nếu s đã được chuyển đổi thành công; nếu không, giả.