Class MultyDecodeType
Nama dari : Aspose.BarCode.BarCodeRecognition Perhitungan: Aspose.BarCode.dll (25.4.0)
Jenis dekorasi komposit.
public class MultyDecodeType : BaseDecodeType, IEquatable<basedecodetype>, IEquatable<multydecodetype>
Inheritance
object ← BaseDecodeType ← MultyDecodeType
Implements
anggota yang diwarisi
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
Sampel ini menunjukkan bagaimana untuk membuat kombinasi MultyDecode jenis yang menggabungkan SingleDecodeType dan MultiDecode jenis.
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(Perbedaan SingleDecodeType[])
Initifikasi instansi baru dari Aspose.BarCode.BarCodeRecognition.MultyDecodeType kelas.
public MultyDecodeType(params SingleDecodeType[] barcodeTypes)
Parameters
barcodeTypes
SingleDecodeType
[ ]
Berbagai jenis dekode tunggal
MultyDecodeType(Perbedaan BaseDecodeType[])
Initifikasi instansi baru dari Aspose.BarCode.BarCodeRecognition.MultyDecodeType kelas.
public MultyDecodeType(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
[ ]
Berbagai jenis multy dan single decode
Properties
GetSingleTypesCount
Mengembalikan beberapa jenis tunggal.
public int GetSingleTypesCount { get; }
Nilai Properti
Methods
Add(SingleDecodeType)
Tambahkan satu lagi Aspose.BarCode.BarCodeRecognition.SingleDecodeType ke MultyDecodeType.
public void Add(SingleDecodeType singleType)
Parameters
singleType
SingleDecodeType
Satu DecodeType untuk ditambahkan ke daftar
ContainsAll(Perbedaan BaseDecodeType[])
Periksa apakah ini mengandung semua jenis dari jenis barcode.
public bool ContainsAll(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
[ ]
Jenis Barcode Single atau Multiple
Returns
Nilai adalah benar jika semua jenis dimasukkan dalam
ContainsAny(Perbedaan BaseDecodeType[])
Adakah terdapat beberapa jenis
public override bool ContainsAny(params BaseDecodeType[] decodeTypes)
Parameters
decodeTypes
BaseDecodeType
[ ]
Jenis Decode
Returns
Nilai adalah benar jika jenis apa pun dimasukkan ke dalam
Equals(MultyDecodeType)
Mengembalikan nilai yang menunjukkan apakah instans ini sama dengan nilai Aspose.BarCode.BarCodeRecognition.MultyDecodeType yang ditentukan.
public override bool Equals(MultyDecodeType other)
Parameters
other
MultyDecodeType
Sebuah Aspose.BarCode.BarCodeRecognition.MultyDecodeType nilai untuk membandingkan dengan instansi ini.
Returns
benar jika obj memiliki nilai yang sama dengan instansi ini; jika tidak, palsu.
Equals(objek)
Mengembalikan nilai yang menunjukkan apakah instans ini sama dengan nilai Aspose.BarCode.BarCodeRecognition.MultyDecodeType yang ditentukan.
public override bool Equals(object obj)
Parameters
obj
object
Sebuah System.Object nilai untuk membandingkan dengan instansi ini.
Returns
benar jika obj memiliki nilai yang sama dengan instansi ini; jika tidak, palsu.
Exclude(SingleDecodeType)
Mengecualikan Aspose.BarCode.BarCodeRecognition.SingleDecodeType dari MultyDecodeType dan mengembalikan instans MultyDecodeType baru.
public MultyDecodeType Exclude(SingleDecodeType singleType)
Parameters
singleType
SingleDecodeType
Satu DecodeType harus dikecualikan.
Returns
Contoh MultyDecodeType baru dengan SingleDecodeType dikecualikan.
GetHashCode()
Kembalikan kode hash untuk kasus ini.
public override int GetHashCode()
Returns
32-bit telah menandatangani kode hash lengkap.
GetSingleTypes()
Menampilkan daftar jenis tunggal.
public List<singledecodetype> GetSingleTypes()
Returns
List dan lt; SingleDecodeType >
Daftar jenis tunggal
ToString()
Metode yang berlebihan mewakili MultyDecodeType sebagai string.
public override string ToString()
Returns
Sebuah string yang mewakili contoh MultyDecodeType sebagai “singleDecodeType1, singleDecodeType2, …”
Kembali ketika semua jenis dimasukkan.
TryParse(Tangan, keluar MultyDecodeType)
Mengkonversi representasi string dari MultyDecodeType ke contohnya.Nilai pengembalian menunjukkan apakah konversi berhasil atau gagal.
public static bool TryParse(string parsingType, out MultyDecodeType result)
Parameters
parsingType
string
Sebuah string dalam format sama ada “AllSupportedTypes” atau “EAN8,EAN13,CodaBar” untuk dikonversi.
result
MultyDecodeType
MultyDecodeType yang sebenarnya dikembalikan, ketika konversi selesai dengan sukses;
Jika tidak, itu mengembalikan jenis yang tidak terbatas. Aspose.BarCode.BarCodeRecognition.DecodeType.None atau MultyDecodeType (“None”).
Returns
benar Jika s telah berhasil diubah; jika tidak, palsu.