Class SingleDecodeType
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
Jednoduchý typ dekódování. Viz typ dekódování pro získání instance.
public sealed class SingleDecodeType : BaseDecodeType, IEquatable<basedecodetype>, IEquatable<singledecodetype>
Dědičnost
object ← BaseDecodeType ← SingleDecodeType
Implementuje
IEquatable<basedecodetype>, IEquatable<singledecodetype>
Děděné členy
BaseDecodeType.ContainsAny(params BaseDecodeType[]), BaseDecodeType.Equals(SingleDecodeType), BaseDecodeType.Equals(MultyDecodeType), BaseDecodeType.Equals(BaseDecodeType), BaseDecodeType.Equals(object), BaseDecodeType.GetHashCode(), BaseDecodeType.TryParse(string, out SingleDecodeType), BaseDecodeType.TryParse(string, out MultyDecodeType), BaseDecodeType.TryParse(string, out BaseDecodeType), object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Příklady
Tento příklad ukazuje, jak získat instanci jednoduchého typu dekódování.
SingleDecodeType singleType = DecodeType.QR
Dim singleType As SingleDecodeType
singleType = DecodeType.QR
Vlastnosti
TypeIndex
Získá index typu dekódování.
public short TypeIndex { get; }
Hodnota vlastnosti
TypeName
Získá název typu dekódování.
public string TypeName { get; }
Hodnota vlastnosti
Metody
ContainsAny(params BaseDecodeType[])
Vrátí hodnotu indikující, zda je tato instance zahrnuta v uvedeném seznamu.
public override bool ContainsAny(params BaseDecodeType[] types)
Parametry
types
BaseDecodeType[]
Pole jednoduchých a více typů dekódování.
Vrací
Hodnota je pravdivá, pokud jsou zahrnuty jakékoli typy.
Equals(SingleDecodeType)
Vrátí hodnotu indikující, zda je tato instance rovna zadané hodnotě Aspose.BarCode.BarCodeRecognition.SingleDecodeType.
public override bool Equals(SingleDecodeType other)
Parametry
other
SingleDecodeType
Hodnota Aspose.BarCode.BarCodeRecognition.SingleDecodeType, se kterou se porovnává tato instance.
Vrací
true, pokud má obj stejnou hodnotu jako tato instance; jinak false.
Equals(object)
Vrátí hodnotu indikující, zda je tato instance rovna zadané hodnotě Aspose.BarCode.BarCodeRecognition.SingleDecodeType.
public override bool Equals(object obj)
Parametry
obj
object
Hodnota System.Object, se kterou se porovnává tato instance.
Vrací
true, pokud má obj stejnou hodnotu jako tato instance; jinak false.
GetHashCode()
Vrátí hash kód pro tuto instanci.
public override int GetHashCode()
Vrací
32-bitový podepsaný celočíselný hash kód.
GetString()
Převede instanci SingleDecodeType na její ekvivalentní řetězcovou reprezentaci. Formát řetězce je: “Index:-1; Name:None”.
public string GetString()
Vrací
Řetězec reprezentující kompletní hodnotu jednoduchého typu dekódování.
GetString(SingleDecodeType)
Převede instanci SingleDecodeType na její ekvivalentní řetězcovou reprezentaci. Formát řetězce je: “Index:-1; Name:None”.
public static string GetString(SingleDecodeType instance)
Parametry
instance
SingleDecodeType
Instance SingleDecodeType k převedení.
Vrací
Řetězec reprezentující kompletní hodnotu daného jednoduchého typu dekódování.
Parse(string)
Převede řetězcovou reprezentaci názvu SingleDecodeType na jeho instanci.
public static SingleDecodeType Parse(string stringDecodeType)
Parametry
stringDecodeType
string
Řetězec obsahující název SingleDecodeType k převedení.
Vrací
instance Aspose.BarCode.BarCodeRecognition.SingleDecodeType, pokud byla konverze úspěšná; jinak vrací Aspose.BarCode.BarCodeRecognition.DecodeType.None.
ToString()
Vrátí název daného SingleDecodeType jako řetězec.
public override string ToString()
Vrací
Řetězec reprezentující název jednoduchého typu dekódování.