Class MultyDecodeType

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

objectBaseDecodeTypeMultyDecodeType

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é

int

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

bool

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

bool

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

bool

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

bool

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

MultyDecodeType

Nouvelle instance de MultyDecodeType avec le SingleDecodeType exclu.

GetHashCode()

Renvoie le code de hachage pour cette instance.

public override int GetHashCode()

Renvoie

int

Un code de hachage entier signé de 32 bits.

GetSingleTypes()

Représente une liste de types simples.

public List<singledecodetype> GetSingleTypes()

Renvoie

List<SingleDecodeType&gt;

Liste des types simples

ToString()

Méthode remplacée représentant MultyDecodeType sous forme de chaîne.

public override string ToString()

Renvoie

string

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

bool

true si s a été converti avec succès ; sinon, false. </multydecodetype></basedecodetype>

 Français