Class MultyDecodeType

Class MultyDecodeType

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

Tipe dekode komposit.

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

Pewarisan

objectBaseDecodeTypeMultyDecodeType

Mengimplementasikan

IEquatable<basedecodetype>, IEquatable<multydecodetype>

Anggota yang Dwarisi

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()

Contoh

Contoh ini menunjukkan cara membuat tipe MultyDecode komposit yang menggabungkan tipe SingleDecodeType dan 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)

Konstruktor

MultyDecodeType(params SingleDecodeType[])

Menginisialisasi instance baru dari kelas Aspose.BarCode.BarCodeRecognition.MultyDecodeType.

public MultyDecodeType(params SingleDecodeType[] barcodeTypes)

Parameter

barcodeTypes SingleDecodeType[]

Array tipe dekode tunggal

MultyDecodeType(params BaseDecodeType[])

Menginisialisasi instance baru dari kelas Aspose.BarCode.BarCodeRecognition.MultyDecodeType.

public MultyDecodeType(params BaseDecodeType[] barcodeTypes)

Parameter

barcodeTypes BaseDecodeType[]

Array tipe dekode multy dan tunggal

Properti

GetSingleTypesCount

Mengembalikan jumlah tipe tunggal.

public int GetSingleTypesCount { get; }

Nilai Properti

int

Metode

Add(SingleDecodeType)

Menambahkan satu lagi Aspose.BarCode.BarCodeRecognition.SingleDecodeType ke MultyDecodeType.

public void Add(SingleDecodeType singleType)

Parameter

singleType SingleDecodeType

Sebuah Single DecodeType yang akan ditambahkan ke daftar

ContainsAll(params BaseDecodeType[])

Memeriksa apakah ini berisi semua tipe dari tipe barcode.

public bool ContainsAll(params BaseDecodeType[] barcodeTypes)

Parameter

barcodeTypes BaseDecodeType[]

Tipe barcode tunggal atau multy yang dimasukkan

Mengembalikan

bool

Nilai adalah benar jika semua tipe termasuk ke dalam

ContainsAny(params BaseDecodeType[])

Apakah mengandung salah satu dari tipe

public override bool ContainsAny(params BaseDecodeType[] decodeTypes)

Parameter

decodeTypes BaseDecodeType[]

Tipe dekode

Mengembalikan

bool

Nilai adalah benar jika ada tipe yang termasuk ke dalam

Equals(MultyDecodeType)

Mengembalikan nilai yang menunjukkan apakah instance ini sama dengan nilai Aspose.BarCode.BarCodeRecognition.MultyDecodeType yang ditentukan.

public override bool Equals(MultyDecodeType other)

Parameter

other MultyDecodeType

Nilai Aspose.BarCode.BarCodeRecognition.MultyDecodeType yang akan dibandingkan dengan instance ini.

Mengembalikan

bool

true jika obj memiliki nilai yang sama dengan instance ini; jika tidak, false.

Equals(object)

Mengembalikan nilai yang menunjukkan apakah instance ini sama dengan nilai Aspose.BarCode.BarCodeRecognition.MultyDecodeType yang ditentukan.

public override bool Equals(object obj)

Parameter

obj object

Nilai System.Object yang akan dibandingkan dengan instance ini.

Mengembalikan

bool

true jika obj memiliki nilai yang sama dengan instance ini; jika tidak, false.

Exclude(SingleDecodeType)

Mengecualikan Aspose.BarCode.BarCodeRecognition.SingleDecodeType dari MultyDecodeType dan mengembalikan instance MultyDecodeType baru.

public MultyDecodeType Exclude(SingleDecodeType singleType)

Parameter

singleType SingleDecodeType

Sebuah Single DecodeType yang akan dikecualikan.

Mengembalikan

MultyDecodeType

Instance MultyDecodeType baru dengan SingleDecodeType yang dikecualikan.

GetHashCode()

Mengembalikan kode hash untuk instance ini.

public override int GetHashCode()

Mengembalikan

int

Kode hash integer bertanda 32-bit.

GetSingleTypes()

Mewakili daftar tipe tunggal.

public List<singledecodetype> GetSingleTypes()

Mengembalikan

List<SingleDecodeType&gt;

Daftar tipe tunggal

ToString()

Metode yang diubah yang mewakili MultyDecodeType sebagai string.

public override string ToString()

Mengembalikan

string

Sebuah string yang mewakili instance MultyDecodeType sebagai “singleDecodeType1, singleDecodeType2, …”

"AllSupportedTypes" mengembalikan ketika semua tipe termasuk.

TryParse(string, out MultyDecodeType)

Mengonversi representasi string dari MultyDecodeType ke instansinya. Nilai pengembalian menunjukkan apakah konversi berhasil atau gagal.

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

Parameter

parsingType string

Sebuah string dalam format “AllSupportedTypes” atau “EAN8,EAN13,CodaBar” untuk dikonversi.

result MultyDecodeType

Sebuah MultyDecodeType aktual dikembalikan, ketika konversi telah berhasil;

jika tidak, mengembalikan tipe tak terdefinisi. Aspose.BarCode.BarCodeRecognition.DecodeType.None atau MultyDecodeType (“None”).

Mengembalikan

bool

true jika s berhasil dikonversi; jika tidak, false.

 Indonesia