Class MultyDecodeType
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
Type de décodage composite.
public class MultyDecodeType : BaseDecodeType, IEquatable<basedecodetype>, IEquatable<multydecodetype>
Héritage
object ← BaseDecodeType ← MultyDecodeType
Implémente
IEquatable<basedecodetype>, IEquatable<multydecodetype>
Membres hérités
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.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Exemples
Cet exemple montre comment créer des types MultyDecode composés qui combinent des types SingleDecodeType et 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)
Constructeurs
MultyDecodeType(params SingleDecodeType[])
Initialise une nouvelle instance de la classe Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public MultyDecodeType(params SingleDecodeType[] barcodeTypes)
Paramètres
barcodeTypes
SingleDecodeType[]
Tableau de types de décodage simple
MultyDecodeType(params BaseDecodeType[])
Initialise une nouvelle instance de la classe Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public MultyDecodeType(params BaseDecodeType[] barcodeTypes)
Paramètres
barcodeTypes
BaseDecodeType[]
Tableau de types de décodage multiples et simples
Propriétés
GetSingleTypesCount
Renvoie le nombre de types simples.
public int GetSingleTypesCount { get; }
Valeur de la propriété
Méthodes
Add(SingleDecodeType)
Ajoute un Aspose.BarCode.BarCodeRecognition.SingleDecodeType supplémentaire au MultyDecodeType.
public void Add(SingleDecodeType singleType)
Paramètres
singleType
SingleDecodeType
Un Single DecodeType à ajouter à la liste
ContainsAll(params BaseDecodeType[])
Vérifie si cela contient tous les types des types de code-barres.
public bool ContainsAll(params BaseDecodeType[] barcodeTypes)
Paramètres
barcodeTypes
BaseDecodeType[]
Types de code-barres simples ou multiples en entrée
Renvoie
La valeur est vraie si tous les types sont inclus
ContainsAny(params BaseDecodeType[])
Contient-il l’un des types ?
public override bool ContainsAny(params BaseDecodeType[] decodeTypes)
Paramètres
decodeTypes
BaseDecodeType[]
Types de décodage
Renvoie
La valeur est vraie si l’un des types est inclus
Equals(MultyDecodeType)
Renvoie une valeur indiquant si cette instance est égale à une valeur spécifiée d’Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public override bool Equals(MultyDecodeType other)
Paramètres
other
MultyDecodeType
Une valeur d’Aspose.BarCode.BarCodeRecognition.MultyDecodeType à comparer à cette instance.
Renvoie
true si obj a la même valeur que cette instance ; sinon, false.
Equals(object)
Renvoie une valeur indiquant si cette instance est égale à une valeur spécifiée d’Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public override bool Equals(object obj)
Paramètres
obj
object
Une valeur System.Object à comparer à cette instance.
Renvoie
true si obj a la même valeur que cette instance ; sinon, false.
Exclude(SingleDecodeType)
Exclut Aspose.BarCode.BarCodeRecognition.SingleDecodeType du MultyDecodeType et renvoie une nouvelle instance de MultyDecodeType.
public MultyDecodeType Exclude(SingleDecodeType singleType)
Paramètres
singleType
SingleDecodeType
Un Single DecodeType à exclure.
Renvoie
Nouvelle instance de MultyDecodeType avec le SingleDecodeType exclu.
GetHashCode()
Renvoie le code de hachage pour cette instance.
public override int GetHashCode()
Renvoie
Un code de hachage entier signé de 32 bits.
GetSingleTypes()
Représente une liste de types simples.
public List<singledecodetype> GetSingleTypes()
Renvoie
List<SingleDecodeType>
Liste des types simples
ToString()
Méthode remplacée représentant MultyDecodeType sous forme de chaîne.
public override string ToString()
Renvoie
Une chaîne représentant l’instance de MultyDecodeType sous la forme “singleDecodeType1, singleDecodeType2, …”
"AllSupportedTypes" est renvoyé lorsque tous les types sont inclus.
TryParse(string, out MultyDecodeType)
Convertit la représentation sous forme de chaîne d’un MultyDecodeType en son instance. Une valeur de retour indique si la conversion a réussi ou échoué.
public static bool TryParse(string parsingType, out MultyDecodeType result)
Paramètres
parsingType
string
Une chaîne au format “AllSupportedTypes” ou “EAN8,EAN13,CodaBar” à convertir.
result
MultyDecodeType
Un MultyDecodeType réel est renvoyé lorsque la conversion a été effectuée avec succès ;
sinon, cela renvoie un type indéfini. Aspose.BarCode.BarCodeRecognition.DecodeType.None ou MultyDecodeType (“None”).
Renvoie
true si s a été converti avec succès ; sinon, false. </multydecodetype></basedecodetype>