Class MultyDecodeType

Class MultyDecodeType

Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)

ประเภทการถอดรหัสแบบรวม

public class MultyDecodeType : BaseDecodeType, IEquatable<basedecodetype>, IEquatable<multydecodetype>

การสืบทอด

objectBaseDecodeTypeMultyDecodeType

การนำไปใช้

IEquatable<basedecodetype>, IEquatable<multydecodetype>

สมาชิกที่สืบทอด

BaseDecodeType.ContainsAny(params BaseDecodeType[]), BaseDecodeType.Equals(SingleDecodeType), BaseDecodeType.Equals(MultyDecodeType), BaseDecodeType.Equals(BaseDecodeType), BaseDecodeType.Equals(object), BaseDecodeType.GetHashCode(), 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()

ตัวอย่าง

ตัวอย่างนี้แสดงวิธีการสร้างประเภท 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)

ตัวสร้าง

MultyDecodeType(params SingleDecodeType[])

สร้างอินสแตนซ์ใหม่ของคลาส Aspose.BarCode.BarCodeRecognition.MultyDecodeType

public MultyDecodeType(params SingleDecodeType[] barcodeTypes)

พารามิเตอร์

barcodeTypes SingleDecodeType[]

อาร์เรย์ของประเภทการถอดรหัสแบบเดี่ยว

MultyDecodeType(params BaseDecodeType[])

สร้างอินสแตนซ์ใหม่ของคลาส Aspose.BarCode.BarCodeRecognition.MultyDecodeType

public MultyDecodeType(params BaseDecodeType[] barcodeTypes)

พารามิเตอร์

barcodeTypes BaseDecodeType[]

อาร์เรย์ของประเภทการถอดรหัสแบบหลายและเดี่ยว

คุณสมบัติ

GetSingleTypesCount

ส่งคืนจำนวนประเภทเดี่ยว

public int GetSingleTypesCount { get; }

ค่าเฉพาะของคุณสมบัติ

int

วิธีการ

Add(SingleDecodeType)

เพิ่ม Aspose.BarCode.BarCodeRecognition.SingleDecodeType อีกหนึ่งตัวไปยัง MultyDecodeType

public void Add(SingleDecodeType singleType)

พารามิเตอร์

singleType SingleDecodeType

ประเภทการถอดรหัสเดี่ยวที่จะเพิ่มลงในรายการ

ContainsAll(params BaseDecodeType[])

ตรวจสอบว่ามีประเภททั้งหมดจากประเภทบาร์โค้ดหรือไม่

public bool ContainsAll(params BaseDecodeType[] barcodeTypes)

พารามิเตอร์

barcodeTypes BaseDecodeType[]

ประเภทบาร์โค้ดเดี่ยวหรือหลายประเภทที่ป้อน

คืนค่า

bool

ค่าเป็นจริงหากประเภททั้งหมดรวมอยู่ด้วย

ContainsAny(params BaseDecodeType[])

มีประเภทใดประเภทหนึ่งหรือไม่

public override bool ContainsAny(params BaseDecodeType[] decodeTypes)

พารามิเตอร์

decodeTypes BaseDecodeType[]

ประเภทการถอดรหัส

คืนค่า

bool

ค่าเป็นจริงหากมีประเภทใดประเภทหนึ่งรวมอยู่ด้วย

Equals(MultyDecodeType)

ส่งคืนค่าแสดงว่าตัวนี้เท่ากับค่าที่กำหนด Aspose.BarCode.BarCodeRecognition.MultyDecodeType หรือไม่

public override bool Equals(MultyDecodeType other)

พารามิเตอร์

other MultyDecodeType

ค่าของ Aspose.BarCode.BarCodeRecognition.MultyDecodeType ที่จะเปรียบเทียบกับตัวนี้

คืนค่า

bool

true หาก obj มีค่าเดียวกันกับตัวนี้; มิฉะนั้น false.

Equals(object)

ส่งคืนค่าแสดงว่าตัวนี้เท่ากับค่าที่กำหนด Aspose.BarCode.BarCodeRecognition.MultyDecodeType หรือไม่

public override bool Equals(object obj)

พารามิเตอร์

obj object

ค่าของ System.Object ที่จะเปรียบเทียบกับตัวนี้

คืนค่า

bool

true หาก obj มีค่าเดียวกันกับตัวนี้; มิฉะนั้น false.

Exclude(SingleDecodeType)

ยกเว้น Aspose.BarCode.BarCodeRecognition.SingleDecodeType จาก MultyDecodeType และส่งคืนอินสแตนซ์ MultyDecodeType ใหม่

public MultyDecodeType Exclude(SingleDecodeType singleType)

พารามิเตอร์

singleType SingleDecodeType

ประเภทการถอดรหัสเดี่ยวที่จะถูกยกเว้น

คืนค่า

MultyDecodeType

อินสแตนซ์ MultyDecodeType ใหม่ที่มี SingleDecodeType ที่ถูกยกเว้น

GetHashCode()

ส่งคืนรหัสแฮชสำหรับอินสแตนซ์นี้

public override int GetHashCode()

คืนค่า

int

รหัสแฮชเป็นจำนวนเต็ม 32 บิตที่มีเครื่องหมาย

GetSingleTypes()

แสดงรายการประเภทเดี่ยว

public List<singledecodetype> GetSingleTypes()

คืนค่า

List<SingleDecodeType&gt;

รายการของประเภทเดี่ยว

ToString()

วิธีการที่ถูกเขียนทับซึ่งแสดง MultyDecodeType เป็นสตริง

public override string ToString()

คืนค่า

string

สตริงที่แสดงอินสแตนซ์ MultyDecodeType เป็น “singleDecodeType1, singleDecodeType2, …”

"AllSupportedTypes" จะส่งคืนเมื่อประเภททั้งหมดรวมอยู่ด้วย.

TryParse(string, out MultyDecodeType)

แปลงการแทนค่าของ MultyDecodeType เป็นอินสแตนซ์ ค่าที่ส่งคืนแสดงว่าการแปลงสำเร็จหรือไม่

public static bool TryParse(string parsingType, out MultyDecodeType result)

พารามิเตอร์

parsingType string

สตริงในรูปแบบเป็น “AllSupportedTypes” หรือ “EAN8,EAN13,CodaBar” ที่จะทำการแปลง

result MultyDecodeType

MultyDecodeType ที่แท้จริงจะถูกส่งคืนเมื่อการแปลงเสร็จสมบูรณ์อย่างสำเร็จ;

มิฉะนั้นจะส่งคืนประเภทที่ไม่แน่นอน Aspose.BarCode.BarCodeRecognition.DecodeType.None หรือ MultyDecodeType (“None”).

คืนค่า

bool

true หาก s ถูกแปลงสำเร็จ; มิฉะนั้น false.

 แบบไทย