Class MultyDecodeType
Navne til: Aspose.BarCode.BarCodeRecognition Sammensætning: Aspose.BarCode.dll (25.4.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(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.