Class MultyDecodeType
Il nome: Aspose.BarCode.BarCodeRecognition Assemblea: Aspose.BarCode.dll (25.4.0)
Tipo di decodificazione.
public class MultyDecodeType : BaseDecodeType, IEquatable<basedecodetype>, IEquatable<multydecodetype>
Inheritance
object ← BaseDecodeType ← MultyDecodeType
Implements
I membri ereditari
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
Questo campione mostra come creare i tipi combinati MultyDecode che combinano i tipi SingleDecodeType e 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(Parametro SingleDecodeType[])
Inizia una nuova instanza della classe Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public MultyDecodeType(params SingleDecodeType[] barcodeTypes)
Parameters
barcodeTypes
SingleDecodeType
[ ]
Una serie di singoli tipi di decodifica
MultyDecodeType(Parami di BaseDecodeType[])
Inizia una nuova instanza della classe Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public MultyDecodeType(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
[ ]
Molti e singoli tipi di decodifica
Properties
GetSingleTypesCount
Ritorna un numero di singoli tipi.
public int GetSingleTypesCount { get; }
Valore di proprietà
Methods
Add(SingleDecodeType)
Aggiungi un altro Aspose.BarCode.BarCodeRecognition.SingleDecodeType al MultyDecodeType.
public void Add(SingleDecodeType singleType)
Parameters
singleType
SingleDecodeType
Un singolo DecodeType da aggiungere alla lista
ContainsAll(Parami di BaseDecodeType[])
Verifica se questo contiene tutti i tipi di barcode.
public bool ContainsAll(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
[ ]
Tipi di codice bar singolo o multi
Returns
Il valore è vero se tutti i tipi sono inclusi
ContainsAny(Parami di BaseDecodeType[])
Contiene qualsiasi tipo di
public override bool ContainsAny(params BaseDecodeType[] decodeTypes)
Parameters
decodeTypes
BaseDecodeType
[ ]
Tipi di decodifica
Returns
Il valore è vero se qualsiasi tipo è incluso in
Equals(MultyDecodeType)
Ritorna un valore che indica se questa instanza è uguale a un valore specificato Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public override bool Equals(MultyDecodeType other)
Parameters
other
MultyDecodeType
Un Aspose.BarCode.BarCodeRecognition.MultyDecodeType valore per confrontare con questa instanza.
Returns
vero se obj ha lo stesso valore di questa instanza; altrimenti, falso.
Equals(oggetto)
Ritorna un valore che indica se questa instanza è uguale a un valore specificato Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public override bool Equals(object obj)
Parameters
obj
object
Un valore System.Object per paragonare a questa instanza.
Returns
vero se obj ha lo stesso valore di questa instanza; altrimenti, falso.
Exclude(SingleDecodeType)
Esclude Aspose.BarCode.BarCodeRecognition.SingleDecodeType dal MultyDecodeType e restituisce la nuova instanza MultyDecodeType.
public MultyDecodeType Exclude(SingleDecodeType singleType)
Parameters
singleType
SingleDecodeType
Un singolo DecodeType da escludere.
Returns
Nuova instanza MultyDecodeType con esclusione SingleDecodeType.
GetHashCode()
Ritorna il codice hash per questo caso.
public override int GetHashCode()
Returns
Un 32-bit ha firmato un codice hash integrale.
GetSingleTypes()
Si tratta di un elenco di singoli tipi.
public List<singledecodetype> GetSingleTypes()
Returns
List di < SingleDecodeType >
Elenco dei singoli tipi
ToString()
Metodo sovrappeso che rappresenta MultyDecodeType come stringhe.
public override string ToString()
Returns
Una riga che rappresenta l’esempio MultyDecodeType come “singleDecodeType1, singleDecodeType2, …”
Ritorna quando tutti i tipi sono inclusi.
TryParse(String, fuori MultyDecodeType)
Converte la rappresentazione di stringhe di un MultyDecodeType al suo esempio.Un valore di ritorno indica se la conversione è riuscita o fallita.
public static bool TryParse(string parsingType, out MultyDecodeType result)
Parameters
parsingType
string
Una riga nel formato “AllSupportedTypes” o “EAN8,EAN13,CodaBar” per convertire.
result
MultyDecodeType
Un vero MultyDecodeType viene restituito, quando la conversione è stata completata con successo;
altrimenti restituisce il tipo indefinito. Aspose.BarCode.BarCodeRecognition.DecodeType.None o MultyDecodeType (“None”).
Returns
vero se s è stato convertito con successo; altrimenti, falso.