Class MultyDecodeType
ja nimityö: Aspose.BarCode.BarCodeRecognition Kokoelma: Aspose.BarCode.dll (25.4.0)
Composite decode tyyppiä.
public class MultyDecodeType : BaseDecodeType, IEquatable<basedecodetype>, IEquatable<multydecodetype>
Inheritance
object ← BaseDecodeType ← MultyDecodeType
Implements
Perintöjäsenet
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
Tämä näyte näyttää, miten luoda yhdistetyt MultyDecode-tyypit, jotka yhdistävät SingleDecodeType ja MultiDecode-tyypit.
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(params SingleDecodeTyppi[])
Aloittaa Aspose.BarCode.BarCodeRecognition.MultyDecodeType -luokan uusi esimerkki.
public MultyDecodeType(params SingleDecodeType[] barcodeTypes)
Parameters
barcodeTypes
SingleDecodeType
[]
Erilaisia yksittäisiä decode-tyyppejä
MultyDecodeType(Tyyppi BaseDecodeTyppi[])
Aloittaa Aspose.BarCode.BarCodeRecognition.MultyDecodeType -luokan uusi esimerkki.
public MultyDecodeType(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
[]
Monia ja yksittäisiä decode-tyyppejä
Properties
GetSingleTypesCount
Paluu useita yksittäisiä tyyppejä.
public int GetSingleTypesCount { get; }
Omistuksen arvo
Methods
Add(SingleDecodeType)
Lisää yksi lisää Aspose.BarCode.BarCodeRecognition.SingleDecodeType MultyDecodeType.
public void Add(SingleDecodeType singleType)
Parameters
singleType
SingleDecodeType
Yksittäinen DecodeType lisätään luetteloon
ContainsAll(Tyyppi BaseDecodeTyppi[])
Tarkista, että tämä sisältää kaikenlaisia rivi-koodityyppejä.
public bool ContainsAll(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
[]
Sisäänpääsy yhden tai useamman rivi koodin tyypit
Returns
Arvo on totta, jos kaikki tyypit sisällytetään
ContainsAny(Tyyppi BaseDecodeTyppi[])
Sisältää minkä tahansa tyypin
public override bool ContainsAny(params BaseDecodeType[] decodeTypes)
Parameters
decodeTypes
BaseDecodeType
[]
Decode tyypit
Returns
Arvo on todellinen, jos jokin tyyppi on sisällytetty
Equals(MultyDecodeType)
Palauttaa arvo, joka osoittaa, onko tämä tapaus samankaltainen kuin määritetty Aspose.BarCode.BarCodeRecognition.MultyDecodeType arvo.
public override bool Equals(MultyDecodeType other)
Parameters
other
MultyDecodeType
Aspose.BarCode.BarCodeRecognition.MultyDecodeType arvo verrata tähän tapaukseen.
Returns
Totuus jos obj:llä on sama arvo kuin tässä tapauksessa; muuten, Väärä.
Equals(Objekti)
Palauttaa arvo, joka osoittaa, onko tämä tapaus samankaltainen kuin määritetty Aspose.BarCode.BarCodeRecognition.MultyDecodeType arvo.
public override bool Equals(object obj)
Parameters
obj
object
System.Object arvo verrata tähän tapaukseen.
Returns
Totuus jos obj:llä on sama arvo kuin tässä tapauksessa; muuten, Väärä.
Exclude(SingleDecodeType)
Poista Aspose.BarCode.BarCodeRecognition.SingleDecodeType MultyDecodeType ja palauttaa uuden MultyDecodeType -tyypin.
public MultyDecodeType Exclude(SingleDecodeType singleType)
Parameters
singleType
SingleDecodeType
Yksittäinen DecodeTyppi on suljettava pois.
Returns
Uusi MultyDecodeType -esimerkki, jossa on suljettu SingleDecodeType.
GetHashCode()
Palauta hash-koodi tähän tapaukseen.
public override int GetHashCode()
Returns
32-bittinen allekirjoittanut kokonaisen hash-koodin.
GetSingleTypes()
Se on luettelo yksittäisistä tyypeistä.
public List<singledecodetype> GetSingleTypes()
Returns
List < SingleDecodeType >
Yksittäisten tyyppien luettelo
ToString()
Ylitetty menetelmä edustaa MultyDecodeTypeä sarjaksi.
public override string ToString()
Returns
Sarja, joka edustaa MultyDecodeType -esimerkkiä nimellä “singleDecodeType1, singleDecodeType2, …”
palautetaan, kun kaikki tyypit ovat mukana.
TryParse(Vinkki, ulos MultyDecodeType)
Se muuntaa MultyDecodeTypeen sarjan edustuksen sen esimerkkiin.Palautusarvo osoittaa, onko muuntaminen onnistunut vai epäonnistunut.
public static bool TryParse(string parsingType, out MultyDecodeType result)
Parameters
parsingType
string
Muunnetaan sarja joko “AllSupportedTypes” tai “EAN8,EAN13,CodaBar” muodossa.
result
MultyDecodeType
Todellinen MultyDecodeType palautetaan, kun muuntaminen on suoritettu onnistuneesti;
Muussa tapauksessa se palauttaa määrättömän tyypin. Aspose.BarCode.BarCodeRecognition.DecodeType.None tai MultyDecodeType (“Ei”).
Returns
Totuus jos s on onnistuneesti muunnettu; muuten, Väärä.