Class MultyDecodeType
Numele spaţiului: Aspose.BarCode.BarCodeRecognition Asamblare: Aspose.BarCode.dll (25.4.0)
Tipuri de decodificare.
public class MultyDecodeType : BaseDecodeType, IEquatable<basedecodetype>, IEquatable<multydecodetype>
Inheritance
object ← BaseDecodeType ← MultyDecodeType
Implements
Membrii moștenitori
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
Acest eșantion arată cum să creați tipuri combinate MultyDecode care combină tipurile SingleDecodeType și 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(Paramuri SingleDecodeType[])
Inițializează o nouă instanță a clasei Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public MultyDecodeType(params SingleDecodeType[] barcodeTypes)
Parameters
barcodeTypes
SingleDecodeType
[]
Un număr de tipuri de decodificare
MultyDecodeType(Cuvânt cheie BaseDecodeTyp[])
Inițializează o nouă instanță a clasei Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public MultyDecodeType(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
[]
O serie de tipuri multi și unice de decodare
Properties
GetSingleTypesCount
Se întoarce un număr de tipuri.
public int GetSingleTypesCount { get; }
Valoarea proprietății
Methods
Add(SingleDecodeType)
Adăugați un alt Aspose.BarCode.BarCodeRecognition.SingleDecodeType la MultyDecodeType.
public void Add(SingleDecodeType singleType)
Parameters
singleType
SingleDecodeType
Un singur DecodeType pentru a fi adăugat în listă
ContainsAll(Cuvânt cheie BaseDecodeTyp[])
Verificați dacă acesta conține toate tipurile de tipuri de cod de bar.
public bool ContainsAll(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
[]
Tipuri de cod unic sau multiplu
Returns
Valoarea este adevărată dacă toate tipurile sunt incluse în
ContainsAny(Cuvânt cheie BaseDecodeTyp[])
Conține orice tip de
public override bool ContainsAny(params BaseDecodeType[] decodeTypes)
Parameters
decodeTypes
BaseDecodeType
[]
Tipuri de decodare
Returns
Valoarea este adevărată dacă orice tip este inclus în
Equals(MultyDecodeType)
Returnează o valoare care indică dacă această instanță este egală cu o valoare specificată Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public override bool Equals(MultyDecodeType other)
Parameters
other
MultyDecodeType
O valoare Aspose.BarCode.BarCodeRecognition.MultyDecodeType pentru a compara cu această instanta.
Returns
adevărata dacă obj are aceeași valoare ca această instanță; în caz contrar, falsă.
Equals(Obiectul)
Returnează o valoare care indică dacă această instanță este egală cu o valoare specificată Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public override bool Equals(object obj)
Parameters
obj
object
O valoare System.Object pentru a compara cu această instanță.
Returns
adevărata dacă obj are aceeași valoare ca această instanță; în caz contrar, falsă.
Exclude(SingleDecodeType)
Exclude Aspose.BarCode.BarCodeRecognition.SingleDecodeType din MultyDecodeType și returnează noua instanta MultyDecodeType.
public MultyDecodeType Exclude(SingleDecodeType singleType)
Parameters
singleType
SingleDecodeType
Un singur DecodeType trebuie să fie exclus.
Returns
Noua instanta MultyDecodeType cu SingleDecodeType exclusa.
GetHashCode()
Întoarceți codul hash pentru acest caz.
public override int GetHashCode()
Returns
Un cod hash de 32 de bite a fost semnat.
GetSingleTypes()
Este o listă de tipuri unice.
public List<singledecodetype> GetSingleTypes()
Returns
List < SingleDecodeType >
Lista tipurilor unice
ToString()
Metoda supraîncărcată reprezintă MultyDecodeType ca string.
public override string ToString()
Returns
Un string care reprezintă exemplul MultyDecodeType ca “singleDecodeType1, singleDecodeType2, …”
Se întoarce atunci când toate tipurile sunt incluse.
TryParse(Cuvânt cheie: MultyDecodeType)
Convertează reprezentarea stringului a unui MultyDecodeType în exemplul său.O valoare de returnare indică dacă conversia a reușit sau a eşuat.
public static bool TryParse(string parsingType, out MultyDecodeType result)
Parameters
parsingType
string
Un string în format fie “AllSupportedTypes” sau “EAN8,EAN13,CodaBar” pentru a converti.
result
MultyDecodeType
Se întoarce un MultyDecodeType real, când conversia a fost finalizată cu succes;
În caz contrar, se întoarce tipul indefinit. Aspose.BarCode.BarCodeRecognition.DecodeType.None sau MultyDecodeType (“None”).
Returns
adevărata dacă s-a transformat cu succes; altfel, falsă.