Class MultyDecodeType
Pôvodný názov: Aspose.BarCode.BarCodeRecognition Zhromaždenie: Aspose.BarCode.dll (25.4.0)
Kompozitný dekódový typ.
public class MultyDecodeType : BaseDecodeType, IEquatable<basedecodetype>, IEquatable<multydecodetype>
Inheritance
object ← BaseDecodeType ← MultyDecodeType
Implements
Z dedičných členov
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
Tento vzorok ukazuje, ako vytvoriť zlúčený MultyDecode typy, ktoré kombinujú SingleDecodeType a MultiDecode typy.
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(Príslušenstvo SingleDecodeType[])
Iniciuje novú inštanciu triedy Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public MultyDecodeType(params SingleDecodeType[] barcodeTypes)
Parameters
barcodeTypes
SingleDecodeType
[]
Rôzne typy jedného dekódovania
MultyDecodeType(Príslušenstvo BaseDecodeType[])
Iniciuje novú inštanciu triedy Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public MultyDecodeType(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
[]
Nariadenie viacerých a jediných typov dekódov
Properties
GetSingleTypesCount
Vráti sa niekoľko typov.
public int GetSingleTypesCount { get; }
Hodnota nehnuteľnosti
Methods
Add(SingleDecodeType)
Pridať ďalšie Aspose.BarCode.BarCodeRecognition.SingleDecodeType do MultyDecodeType.
public void Add(SingleDecodeType singleType)
Parameters
singleType
SingleDecodeType
Jednotlivý DecodeType, ktorý sa má pridať do zoznamu
ContainsAll(Príslušenstvo BaseDecodeType[])
Skontrolujte, či obsahuje všetky typy z typov kódov pruhov.
public bool ContainsAll(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
[]
Jednotlivé alebo viaceré typy barového kódu
Returns
Hodnota je pravdivá, ak sú všetky typy zahrnuté do
ContainsAny(Príslušenstvo BaseDecodeType[])
Obsahuje niektoré typy
public override bool ContainsAny(params BaseDecodeType[] decodeTypes)
Parameters
decodeTypes
BaseDecodeType
[]
Dekódové typy
Returns
Hodnota je pravdivá, ak sú všetky typy zahrnuté do
Equals(MultyDecodeType)
Vráti hodnotu, ktorá naznačuje, či je táto inštancia rovnaká ako špecifikovaná hodnota Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public override bool Equals(MultyDecodeType other)
Parameters
other
MultyDecodeType
Aspose.BarCode.BarCodeRecognition.MultyDecodeType hodnota porovnať s týmto príkladom.
Returns
pravdivý ak obj má rovnakú hodnotu ako táto inštancia; inak, falošné.
Equals(objekty)
Vráti hodnotu, ktorá naznačuje, či je táto inštancia rovnaká ako špecifikovaná hodnota Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public override bool Equals(object obj)
Parameters
obj
object
Systém.objekt hodnoty porovnávať s týmto príkladom.
Returns
pravdivý ak obj má rovnakú hodnotu ako táto inštancia; inak, falošné.
Exclude(SingleDecodeType)
Vylučuje Aspose.BarCode.BarCodeRecognition.SingleDecodeType z MultyDecodeType a vráti nový príklad MultyDecodeType.
public MultyDecodeType Exclude(SingleDecodeType singleType)
Parameters
singleType
SingleDecodeType
Jednotlivý DecodeType musí byť vylúčený.
Returns
Nový MultyDecodeType príklad s vylúčeným SingleDecodeType.
GetHashCode()
Vráťte hash kód pre tento príklad.
public override int GetHashCode()
Returns
32-bitový podpísaný integer hash kód.
GetSingleTypes()
Predstavuje zoznam jednotlivých typov.
public List<singledecodetype> GetSingleTypes()
Returns
List < SingleDecodeType >
Zoznam jednotlivých typov
ToString()
Overridden metóda predstavuje MultyDecodeType ako riadok.
public override string ToString()
Returns
Stránka, ktorá predstavuje príklad MultyDecodeType ako “singleDecodeType1, singleDecodeType2, …”
Vráti sa, keď sú zahrnuté všetky typy.
TryParse(striekačka, von MultyDecodeType)
Konvertuje riadkovú reprezentáciu MultyDecodeType na jeho príklad.Vrátená hodnota ukazuje, či konverzia úspešná alebo neúspešná.
public static bool TryParse(string parsingType, out MultyDecodeType result)
Parameters
parsingType
string
Stránka vo formáte ako “AllSupportedTypes” alebo “EAN8,EAN13,CodaBar” pre konverziu.
result
MultyDecodeType
skutočný MultyDecodeType sa vráti, keď sa konverzia úspešne dokončí;
inak vráti neobmedzený typ. Aspose.BarCode.BarCodeRecognition.DecodeType.None alebo MultyDecodeType (“None”).
Returns
pravdivý ak sa s úspešne premenil; inak, falošné.