Class MultyDecodeType

Class MultyDecodeType

Numele spaţiului: Aspose.BarCode.BarCodeRecognition Asamblare: Aspose.BarCode.dll (25.4.0)

Tipuri de decodificare.

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

Inheritance

object BaseDecodeType MultyDecodeType

Implements

IEquatable , IEquatable

Membrii moștenitori

BaseDecodeType.ContainsAny(params BaseDecodeType[]) , BaseDecodeType.Equals(SingleDecodeType) , BaseDecodeType.Equals(MultyDecodeType) , BaseDecodeType.Equals(BaseDecodeType) , BaseDecodeType.Equals(object) , 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()

Examples

Acest eșantion arată cum să creați tipuri combinate MultyDecode care combină tipurile SingleDecodeType și 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)

Constructors

MultyDecodeType(Paramuri SingleDecodeType[])

Inițializează o nouă instanță a clasei Aspose.BarCode.BarCodeRecognition.MultyDecodeType.

public MultyDecodeType(params SingleDecodeType[] barcodeTypes)

Parameters

barcodeTypes SingleDecodeType []

Un număr de tipuri de decodificare

MultyDecodeType(Cuvânt cheie BaseDecodeTyp[])

Inițializează o nouă instanță a clasei Aspose.BarCode.BarCodeRecognition.MultyDecodeType.

public MultyDecodeType(params BaseDecodeType[] barcodeTypes)

Parameters

barcodeTypes BaseDecodeType []

O serie de tipuri multi și unice de decodare

Properties

GetSingleTypesCount

Se întoarce un număr de tipuri.

public int GetSingleTypesCount { get; }

Valoarea proprietății

int

Methods

Add(SingleDecodeType)

Adăugați un alt Aspose.BarCode.BarCodeRecognition.SingleDecodeType la MultyDecodeType.

public void Add(SingleDecodeType singleType)

Parameters

singleType SingleDecodeType

Un singur DecodeType pentru a fi adăugat în listă

ContainsAll(Cuvânt cheie BaseDecodeTyp[])

Verificați dacă acesta conține toate tipurile de tipuri de cod de bar.

public bool ContainsAll(params BaseDecodeType[] barcodeTypes)

Parameters

barcodeTypes BaseDecodeType []

Tipuri de cod unic sau multiplu

Returns

bool

Valoarea este adevărată dacă toate tipurile sunt incluse în

ContainsAny(Cuvânt cheie BaseDecodeTyp[])

Conține orice tip de

public override bool ContainsAny(params BaseDecodeType[] decodeTypes)

Parameters

decodeTypes BaseDecodeType []

Tipuri de decodare

Returns

bool

Valoarea este adevărată dacă orice tip este inclus în

Equals(MultyDecodeType)

Returnează o valoare care indică dacă această instanță este egală cu o valoare specificată Aspose.BarCode.BarCodeRecognition.MultyDecodeType.

public override bool Equals(MultyDecodeType other)

Parameters

other MultyDecodeType

O valoare Aspose.BarCode.BarCodeRecognition.MultyDecodeType pentru a compara cu această instanta.

Returns

bool

adevărata dacă obj are aceeași valoare ca această instanță; în caz contrar, falsă.

Equals(Obiectul)

Returnează o valoare care indică dacă această instanță este egală cu o valoare specificată Aspose.BarCode.BarCodeRecognition.MultyDecodeType.

public override bool Equals(object obj)

Parameters

obj object

O valoare System.Object pentru a compara cu această instanță.

Returns

bool

adevărata dacă obj are aceeași valoare ca această instanță; în caz contrar, falsă.

Exclude(SingleDecodeType)

Exclude Aspose.BarCode.BarCodeRecognition.SingleDecodeType din MultyDecodeType și returnează noua instanta MultyDecodeType.

public MultyDecodeType Exclude(SingleDecodeType singleType)

Parameters

singleType SingleDecodeType

Un singur DecodeType trebuie să fie exclus.

Returns

MultyDecodeType

Noua instanta MultyDecodeType cu SingleDecodeType exclusa.

GetHashCode()

Întoarceți codul hash pentru acest caz.

public override int GetHashCode()

Returns

int

Un cod hash de 32 de bite a fost semnat.

GetSingleTypes()

Este o listă de tipuri unice.

public List<singledecodetype> GetSingleTypes()

Returns

List < SingleDecodeType >

Lista tipurilor unice

ToString()

Metoda supraîncărcată reprezintă MultyDecodeType ca string.

public override string ToString()

Returns

string

Un string care reprezintă exemplul MultyDecodeType ca “singleDecodeType1, singleDecodeType2, …”

Se întoarce atunci când toate tipurile sunt incluse.

TryParse(Cuvânt cheie: MultyDecodeType)

Convertează reprezentarea stringului a unui MultyDecodeType în exemplul său.O valoare de returnare indică dacă conversia a reușit sau a eşuat.

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

Parameters

parsingType string

Un string în format fie “AllSupportedTypes” sau “EAN8,EAN13,CodaBar” pentru a converti.

result MultyDecodeType

Se întoarce un MultyDecodeType real, când conversia a fost finalizată cu succes;

În caz contrar, se întoarce tipul indefinit. Aspose.BarCode.BarCodeRecognition.DecodeType.None sau MultyDecodeType (“None”).

Returns

bool

adevărata dacă s-a transformat cu succes; altfel, falsă.

 Română