Class MultyDecodeType
Navne til: Aspose.BarCode.BarCodeRecognition Sammensætning: Aspose.BarCode.dll (25.5.0)
Den kompositive dekodering.
public class MultyDecodeType : BaseDecodeType, IEquatable<basedecodetype>, IEquatable<multydecodetype>Inheritance
object ← BaseDecodeType ← MultyDecodeType
Implements
De arvede medlemmer
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
Denne prøve viser, hvordan man skaber kombinerede MultyDecode typer, der kombinerer SingleDecodeType og MultiDecode typer.
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(Parametre SingleDecodeType[])
Initialiserer en ny instans af Aspose.BarCode.BarCodeRecognition.MultyDecodeType klasse.
public MultyDecodeType(params SingleDecodeType[] barcodeTypes)Parameters
barcodeTypes SingleDecodeType
[]
En række enkle decoder
MultyDecodeType(Params BaseDecodeType[])
Initialiserer en ny instans af Aspose.BarCode.BarCodeRecognition.MultyDecodeType klasse.
public MultyDecodeType(params BaseDecodeType[] barcodeTypes)Parameters
barcodeTypes BaseDecodeType
[]
En række multi- og single decode-typer
Properties
GetSingleTypesCount
Der returneres en række forskellige typer.
public int GetSingleTypesCount { get; }Ejendomsværdi
Methods
Add(SingleDecodeType)
Tilføj endnu en Aspose.BarCode.BarCodeRecognition.SingleDecodeType til MultyDecodeType.
public void Add(SingleDecodeType singleType)Parameters
singleType SingleDecodeType
En enkelt DecodeType til at blive tilføjet til listen
ContainsAll(Params BaseDecodeType[])
Kontrollér, om dette indeholder alle typer fra barkodetyper.
public bool ContainsAll(params BaseDecodeType[] barcodeTypes)Parameters
barcodeTypes BaseDecodeType
[]
Indtast single eller multy barkode typer
Returns
Værdien er ægte, hvis alle typer er inkluderet i
ContainsAny(Params BaseDecodeType[])
Indeholder en eller anden type
public override bool ContainsAny(params BaseDecodeType[] decodeTypes)Parameters
decodeTypes BaseDecodeType
[]
Dekoder af typen
Returns
Værdi er ægte, hvis nogen typer er inkluderet i
Equals(MultyDecodeType)
Returnerer en værdi, der angiver, om denne instans er lig med en angivet Aspose.BarCode.BarCodeRecognition.MultyDecodeType værdi.
public override bool Equals(MultyDecodeType other)Parameters
other MultyDecodeType
En Aspose.BarCode.BarCodeRecognition.MultyDecodeType værdi at sammenligne med denne instans.
Returns
Sannelig hvis obj har samme værdi som denne instans; ellers, falsk.
Equals(SingleDecodeType)
Returnerer en værdi, der angiver, om denne decode-typersamling kun indeholder angivet Aspose.BarCode. BarCodaRecognition.SingleDecodeType-værdi.
public override bool Equals(SingleDecodeType other)Parameters
other SingleDecodeType
En Aspose.barCode.BarCodaRecognition.SingleDecodeType værdi til at sammenligne med denne decode typer samling.
Returns
Sannelig hvis denne samling kun indeholder en angiven decode-type; ellers, falsk.
Equals(Objekt)
Returnerer en værdi, der angiver, om denne instans er lig med en angivet Aspose.BarCode.BarCodeRecognition.MultyDecodeType værdi.
public override bool Equals(object obj)Parameters
obj object
En System.Object værdi til at sammenligne med denne instans.
Returns
Sannelig hvis obj har samme værdi som denne instans; ellers, falsk.
Exclude(SingleDecodeType)
Udelukker Aspose.BarCode.BarCodeRecognition.SingleDecodeType fra MultyDecodeType og returnerer den nye MultyDecodeType instans.
public MultyDecodeType Exclude(SingleDecodeType singleType)Parameters
singleType SingleDecodeType
En enkelt DecodeType skal udelukkes.
Returns
Ny MultyDecodeType instans med udelukket SingleDecodeType.
GetHashCode()
Tilbage hash-koden til dette tilfælde.
public override int GetHashCode()Returns
En 32-bit signeret helhedskode.
GetSingleTypes()
Det repræsenterer en liste over enkelttyper.
public List<singledecodetype> GetSingleTypes()Returns
List < SingleDecodeType >
Liste over enkelttyper
ToString()
Overridden metode repræsenterer MultyDecodeType som en string.
public override string ToString()Returns
En string, der repræsenterer MultyDecodeType instans som “singleDecodeType1, singleDecodeType2, …”
returneres, når alle typer er inkluderet.
TryParse(String, ud MultyDecodeType)
Konverterer en MultyDecodeType’s string repræsentation til sin instans.En returværdi angiver, om konverteringen lykkedes eller mislykkedes.
public static bool TryParse(string parsingType, out MultyDecodeType result)Parameters
parsingType string
En string i formatet enten “AllSupportedTypes” eller “EAN8,EAN13,CodaBar” til at konvertere.
result MultyDecodeType
En reel MultyDecodeType returneres, når konverteringen er afsluttet med succes;
Ellers returnerer det ubegrænset type. Aspose.BarCode.BarCodeRecognition.DecodeType.None eller MultyDecodeType (“None”).
Returns
Sannelig hvis s er blevet konverteret med succes; ellers, falsk.