Class BaseDecodeType
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
Základní třída pro MultyDecodeType a SingleDecodeType.
public abstract class BaseDecodeType : IEquatable<basedecodetype>
Dědičnost
Odvozené
MultyDecodeType, SingleDecodeType
Implementuje
Děděné členy
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Příklady
Tento příklad ukazuje, jak použít BaseDecodeType s SingleDecodeType a MultyDecodeType
BaseDecodeType decodeOne = DecodeType.Code128;
BaseDecodeType decodeTwo = new MultyDecodeType(DecodeType.Code128, DecodeType.Code39, DecodeType.Code39FullASCII);
Dim decodeOne As BaseDecodeType = DecodeType.Code128
Dim decodeTwo As BaseDecodeType = New MultyDecodeType(DecodeType.Code128, DecodeType.Code39, DecodeType.Code39FullASCII)
Metody
ContainsAny(params BaseDecodeType[])
Určuje, zda je jakýkoli z uvedených typů dekódování zahrnut do
public abstract bool ContainsAny(params BaseDecodeType[] types)
Parametry
types
BaseDecodeType[]
Typy k ověření
Vrací
Hodnota je pravdivá, pokud jsou zahrnuty jakékoli typy
Equals(SingleDecodeType)
Vrací hodnotu indikující, zda je tato instance rovna zadané hodnotě Aspose.BarCode.BarCodeRecognition.SingleDecodeType.
public virtual bool Equals(SingleDecodeType other)
Parametry
other
SingleDecodeType
Hodnota Aspose.BarCode.BarCodeRecognition.SingleDecodeType, se kterou se má tato instance porovnat.
Vrací
true, pokud má obj stejnou hodnotu jako tato instance; jinak false.
Equals(MultyDecodeType)
Vrací hodnotu indikující, zda je tato instance rovna zadané hodnotě Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public virtual bool Equals(MultyDecodeType other)
Parametry
other
MultyDecodeType
Hodnota Aspose.BarCode.BarCodeRecognition.MultyDecodeType, se kterou se má tato instance porovnat.
Vrací
true, pokud má obj stejnou hodnotu jako tato instance; jinak false.
Equals(BaseDecodeType)
Vrací hodnotu indikující, zda je tato instance rovna zadané hodnotě Aspose.BarCode.BarCodeRecognition.BaseDecodeType.
public bool Equals(BaseDecodeType other)
Parametry
other
BaseDecodeType
Hodnota Aspose.BarCode.BarCodeRecognition.BaseDecodeType, se kterou se má tato instance porovnat.
Vrací
true, pokud má obj stejnou hodnotu jako tato instance; jinak false.
Equals(object)
Vrací hodnotu indikující, zda je tato instance rovna zadané hodnotě Aspose.BarCode.BarCodeRecognition.BaseDecodeType.
public override bool Equals(object obj)
Parametry
obj
object
Hodnota System.Object, se kterou se má tato instance porovnat.
Vrací
true, pokud má obj stejnou hodnotu jako tato instance; jinak false.
GetHashCode()
Vrací hash kód pro tuto instanci.
public override int GetHashCode()
Vrací
32bitový podepsaný celočíselný hash kód.
TryParse(string, out SingleDecodeType)
Převede řetězcovou reprezentaci SingleDecodeType na její instanci. Hodnota návratu indikuje, zda konverze byla úspěšná nebo selhala.
public static bool TryParse(string parsingType, out SingleDecodeType result)
Parametry
parsingType
string
Řetězec obsahující SingleDecodeType ve formátu jako “EAN8” nebo “EAN13” nebo “CodaBar”… k převedení.
result
SingleDecodeType
Skutečný SingleDecodeType je vrácen, když konverze byla úspěšně dokončena; jinak vrací neurčitý typ: DecodeType.None.
Vrací
true, pokud byl parsingType úspěšně převeden; jinak false.
TryParse(string, out MultyDecodeType)
Převede řetězcovou reprezentaci MultyDecodeType na její instanci. Hodnota návratu indikuje, zda konverze byla úspěšná nebo selhala.
public static bool TryParse(string parsingType, out MultyDecodeType result)
Parametry
parsingType
string
Řetězec obsahující reprezentaci MultyDecodeType k převedení.
result
MultyDecodeType
Skutečný MultyDecodeType je vrácen, když konverze byla úspěšně dokončena; jinak vrací neurčitý typ: new MultyDecodeType(DecodeType.None)
Vrací
true, pokud byl parsingType úspěšně převeden; jinak false.
TryParse(string, out BaseDecodeType)
Převede řetězcovou reprezentaci BaseDecodeType na její instanci, přičemž určí konkrétní typ. Hodnota návratu indikuje, zda konverze byla úspěšná nebo selhala.
public static bool TryParse(string parsingType, out BaseDecodeType result)
Parametry
parsingType
string
Řetězec obsahující reprezentaci MultyDecodeType k převedení.
result
BaseDecodeType
Skutečný MultyDecodeType je vrácen, když konverze byla úspěšně dokončena; jinak vrací neurčitý typ: DecodeType.None.
Vrací
true, pokud byl parsingType úspěšně převeden; jinak false. </basedecodetype>