Class BaseDecodeType
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
คลาสพื้นฐานสำหรับ MultyDecodeType และ SingleDecodeType.
public abstract class BaseDecodeType : IEquatable<basedecodetype>
การสืบทอด
ที่สืบทอด
MultyDecodeType, SingleDecodeType
การนำไปใช้
สมาชิกที่สืบทอด
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
ตัวอย่าง
ตัวอย่างนี้แสดงวิธีการใช้ BaseDecodeType กับ SingleDecodeType และ MultyDecodeType
BaseDecodeType decodeOne = DecodeType.Code128;
BaseDecodeType decodeTwo = new MultyDecodeType(DecodeType.Code128, DecodeType.Code39, DecodeType.Code39FullASCII);
Dim decodeOne As BaseDecodeType = DecodeType.Code128
Dim decodeTwo As BaseDecodeType = New MultyDecodeType(DecodeType.Code128, DecodeType.Code39, DecodeType.Code39FullASCII)
วิธีการ
ContainsAny(params BaseDecodeType[])
กำหนดว่าประเภทการถอดรหัสใด ๆ ที่กำหนดรวมอยู่ใน
public abstract bool ContainsAny(params BaseDecodeType[] types)
พารามิเตอร์
types
BaseDecodeType[]
ประเภทที่ต้องตรวจสอบ
ส่งคืน
ค่าคือจริงหากประเภทใด ๆ รวมอยู่ใน
Equals(SingleDecodeType)
ส่งคืนค่าที่บ่งชี้ว่าตัวอย่างนี้เท่ากับค่า Aspose.BarCode.BarCodeRecognition.SingleDecodeType ที่กำหนดหรือไม่
public virtual bool Equals(SingleDecodeType other)
พารามิเตอร์
other
SingleDecodeType
ค่า Aspose.BarCode.BarCodeRecognition.SingleDecodeType ที่จะเปรียบเทียบกับตัวอย่างนี้
ส่งคืน
true หาก obj มีค่าเดียวกันกับตัวอย่างนี้; มิฉะนั้น false.
Equals(MultyDecodeType)
ส่งคืนค่าที่บ่งชี้ว่าตัวอย่างนี้เท่ากับค่า Aspose.BarCode.BarCodeRecognition.MultyDecodeType ที่กำหนดหรือไม่
public virtual bool Equals(MultyDecodeType other)
พารามิเตอร์
other
MultyDecodeType
ค่า Aspose.BarCode.BarCodeRecognition.MultyDecodeType ที่จะเปรียบเทียบกับตัวอย่างนี้
ส่งคืน
true หาก obj มีค่าเดียวกันกับตัวอย่างนี้; มิฉะนั้น false.
Equals(BaseDecodeType)
ส่งคืนค่าที่บ่งชี้ว่าตัวอย่างนี้เท่ากับค่า Aspose.BarCode.BarCodeRecognition.BaseDecodeType ที่กำหนดหรือไม่
public bool Equals(BaseDecodeType other)
พารามิเตอร์
other
BaseDecodeType
ค่า Aspose.BarCode.BarCodeRecognition.BaseDecodeType ที่จะเปรียบเทียบกับตัวอย่างนี้
ส่งคืน
true หาก obj มีค่าเดียวกันกับตัวอย่างนี้; มิฉะนั้น false.
Equals(object)
ส่งคืนค่าที่บ่งชี้ว่าตัวอย่างนี้เท่ากับค่า Aspose.BarCode.BarCodeRecognition.BaseDecodeType ที่กำหนดหรือไม่
public override bool Equals(object obj)
พารามิเตอร์
obj
object
ค่าของ System.Object ที่จะเปรียบเทียบกับตัวอย่างนี้
ส่งคืน
true หาก obj มีค่าเดียวกันกับตัวอย่างนี้; มิฉะนั้น false.
GetHashCode()
ส่งคืนรหัสแฮชสำหรับตัวอย่างนี้
public override int GetHashCode()
ส่งคืน
รหัสแฮชที่เป็นจำนวนเต็ม 32 บิต
TryParse(string, out SingleDecodeType)
แปลงการแทนค่าของ SingleDecodeType เป็นอินสแตนซ์ ค่าที่ส่งคืนบ่งชี้ว่าการแปลงสำเร็จหรือล้มเหลว
public static bool TryParse(string parsingType, out SingleDecodeType result)
พารามิเตอร์
parsingType
string
สตริงที่มี SingleDecodeType ในรูปแบบเช่น “EAN8” หรือ “EAN13” หรือ “CodaBar”… เพื่อแปลง
result
SingleDecodeType
SingleDecodeType ที่แท้จริงจะถูกส่งคืนเมื่อการแปลงเสร็จสมบูรณ์อย่างสำเร็จ; มิฉะนั้นจะส่งคืนประเภทที่ไม่แน่นอน: DecodeType.None.
ส่งคืน
true หาก parsingType ถูกแปลงสำเร็จ; มิฉะนั้น false.
TryParse(string, out MultyDecodeType)
แปลงการแทนค่าของ MultyDecodeType เป็นอินสแตนซ์ ค่าที่ส่งคืนบ่งชี้ว่าการแปลงสำเร็จหรือล้มเหลว
public static bool TryParse(string parsingType, out MultyDecodeType result)
พารามิเตอร์
parsingType
string
สตริงที่มีการแทนค่าของ MultyDecodeType เพื่อแปลง
result
MultyDecodeType
MultyDecodeType ที่แท้จริงจะถูกส่งคืนเมื่อการแปลงเสร็จสมบูรณ์อย่างสำเร็จ; มิฉะนั้นจะส่งคืนประเภทที่ไม่แน่นอน: new MultyDecodeType(DecodeType.None)
ส่งคืน
true หาก parsingType ถูกแปลงสำเร็จ; มิฉะนั้น false.
TryParse(string, out BaseDecodeType)
แปลงการแทนค่าของ BaseDecodeType เป็นอินสแตนซ์ โดยได้กำหนดประเภทที่เฉพาะเจาะจง ค่าที่ส่งคืนบ่งชี้ว่าการแปลงสำเร็จหรือล้มเหลว
public static bool TryParse(string parsingType, out BaseDecodeType result)
พารามิเตอร์
parsingType
string
สตริงที่มีการแทนค่าของ MultyDecodeType เพื่อแปลง
result
BaseDecodeType
MultyDecodeType ที่แท้จริงจะถูกส่งคืนเมื่อการแปลงเสร็จสมบูรณ์อย่างสำเร็จ; มิฉะนั้นจะส่งคืนประเภทที่ไม่แน่นอน: DecodeType.None.
ส่งคืน
true หาก parsingType ถูกแปลงสำเร็จ; มิฉะนั้น false.