Class MultyDecodeType

Class MultyDecodeType

Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)

Tipo di decodifica composita.

public class MultyDecodeType : BaseDecodeType, IEquatable<basedecodetype>, IEquatable<multydecodetype>

Ereditarietà

objectBaseDecodeTypeMultyDecodeType

Implementa

IEquatable<basedecodetype>, IEquatable<multydecodetype>

Membri ereditati

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()

Esempi

Questo campione mostra come creare tipi di MultyDecode composti che combinano i tipi SingleDecodeType e 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)

Costruttori

MultyDecodeType(params SingleDecodeType[])

Inizializza una nuova istanza della classe Aspose.BarCode.BarCodeRecognition.MultyDecodeType.

public MultyDecodeType(params SingleDecodeType[] barcodeTypes)

Parametri

barcodeTypes SingleDecodeType[]

Array di tipi di decodifica singola

MultyDecodeType(params BaseDecodeType[])

Inizializza una nuova istanza della classe Aspose.BarCode.BarCodeRecognition.MultyDecodeType.

public MultyDecodeType(params BaseDecodeType[] barcodeTypes)

Parametri

barcodeTypes BaseDecodeType[]

Array di tipi di decodifica multy e singola

Proprietà

GetSingleTypesCount

Restituisce un numero di tipi singoli.

public int GetSingleTypesCount { get; }

Valore della Proprietà

int

Metodi

Add(SingleDecodeType)

Aggiunge un altro Aspose.BarCode.BarCodeRecognition.SingleDecodeType al MultyDecodeType.

public void Add(SingleDecodeType singleType)

Parametri

singleType SingleDecodeType

Un tipo di decodifica singola da aggiungere all’elenco

ContainsAll(params BaseDecodeType[])

Controlla se contiene tutti i tipi dai tipi di codice a barre.

public bool ContainsAll(params BaseDecodeType[] barcodeTypes)

Parametri

barcodeTypes BaseDecodeType[]

Tipi di codice a barre singoli o multy in ingresso

Restituisce

bool

Il valore è vero se tutti i tipi sono inclusi

ContainsAny(params BaseDecodeType[])

Contiene uno dei tipi

public override bool ContainsAny(params BaseDecodeType[] decodeTypes)

Parametri

decodeTypes BaseDecodeType[]

Tipi di decodifica

Restituisce

bool

Il valore è vero se uno dei tipi è incluso

Equals(MultyDecodeType)

Restituisce un valore che indica se questa istanza è uguale a un valore specificato di Aspose.BarCode.BarCodeRecognition.MultyDecodeType.

public override bool Equals(MultyDecodeType other)

Parametri

other MultyDecodeType

Un valore di Aspose.BarCode.BarCodeRecognition.MultyDecodeType da confrontare con questa istanza.

Restituisce

bool

true se obj ha lo stesso valore di questa istanza; altrimenti, false.

Equals(object)

Restituisce un valore che indica se questa istanza è uguale a un valore specificato di Aspose.BarCode.BarCodeRecognition.MultyDecodeType.

public override bool Equals(object obj)

Parametri

obj object

Un valore di System.Object da confrontare con questa istanza.

Restituisce

bool

true se obj ha lo stesso valore di questa istanza; altrimenti, false.

Exclude(SingleDecodeType)

Esclude Aspose.BarCode.BarCodeRecognition.SingleDecodeType dal MultyDecodeType e restituisce una nuova istanza di MultyDecodeType.

public MultyDecodeType Exclude(SingleDecodeType singleType)

Parametri

singleType SingleDecodeType

Un tipo di decodifica singola da escludere.

Restituisce

MultyDecodeType

Nuova istanza di MultyDecodeType con escluso SingleDecodeType.

GetHashCode()

Restituisce il codice hash per questa istanza.

public override int GetHashCode()

Restituisce

int

Un codice hash intero firmato a 32 bit.

GetSingleTypes()

Rappresenta un elenco di tipi singoli.

public List<singledecodetype> GetSingleTypes()

Restituisce

List<SingleDecodeType&gt;

Elenco di tipi singoli

ToString()

Metodo sovrascritto che rappresenta MultyDecodeType come stringa.

public override string ToString()

Restituisce

string

Una stringa che rappresenta l’istanza di MultyDecodeType come “singleDecodeType1, singleDecodeType2, …”

"AllSupportedTypes" restituisce quando tutti i tipi sono inclusi.

TryParse(string, out MultyDecodeType)

Converte la rappresentazione in stringa di un MultyDecodeType nella sua istanza. Un valore di ritorno indica se la conversione è riuscita o meno.

public static bool TryParse(string parsingType, out MultyDecodeType result)

Parametri

parsingType string

Una stringa nel formato “AllSupportedTypes” o “EAN8,EAN13,CodaBar” da convertire.

result MultyDecodeType

Un MultyDecodeType effettivo viene restituito quando la conversione è completata con successo;

altrimenti restituisce un tipo indefinito. Aspose.BarCode.BarCodeRecognition.DecodeType.None o MultyDecodeType (“None”).

Restituisce

bool

true se s è stato convertito con successo; altrimenti, false.

 Italiano