Class MultyDecodeType
Nombre del espacio: Aspose.BarCode.BarCodeRecognition Asamblea: Aspose.BarCode.dll (25.4.0)
Tipo de decodificación.
public class MultyDecodeType : BaseDecodeType, IEquatable<basedecodetype>, IEquatable<multydecodetype>
Inheritance
object ← BaseDecodeType ← MultyDecodeType
Implements
IEquatable
Miembros heredados
BaseDecodeType.ContainsAny(params BaseDecodeType[]) ,y, BaseDecodeType.Equals(SingleDecodeType) ,y, BaseDecodeType.Equals(MultyDecodeType) ,y, BaseDecodeType.Equals(BaseDecodeType) ,y, BaseDecodeType.Equals(object) ,y, BaseDecodeType.TryParse(string, out SingleDecodeType) ,y, BaseDecodeType.TryParse(string, out MultyDecodeType) ,y, BaseDecodeType.TryParse(string, out BaseDecodeType) ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Examples
Esta muestra muestra cómo crear compuestos de tipos MultyDecode que combinan tipos SingleDecodeType y 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(Parámetros SingleDecodeType[])
Inicia una nueva instancia de la clase Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public MultyDecodeType(params SingleDecodeType[] barcodeTypes)
Parameters
barcodeTypes
SingleDecodeType
[][]
Un conjunto de tipos de decodificación
MultyDecodeType(Parámetros BaseDecodeType[])
Inicia una nueva instancia de la clase Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public MultyDecodeType(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
[][]
Tipos de decodificación múltiples y únicos
Properties
GetSingleTypesCount
Regresan varios tipos únicos.
public int GetSingleTypesCount { get; }
Valor de la propiedad
Methods
Add(SingleDecodeType)
Adicione más Aspose.BarCode.BarCodeRecognition.SingleDecodeType al MultyDecodeType.
public void Add(SingleDecodeType singleType)
Parameters
singleType
SingleDecodeType
Un único DecodeType que se añade a la lista
ContainsAll(Parámetros BaseDecodeType[])
Verifique si esto contiene todos los tipos de código de barras.
public bool ContainsAll(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
[][]
Tipos de código de barras Single o Multy
Returns
El valor es cierto si todos los tipos están incluidos en
ContainsAny(Parámetros BaseDecodeType[])
Contiene algún tipo de
public override bool ContainsAny(params BaseDecodeType[] decodeTypes)
Parameters
decodeTypes
BaseDecodeType
[][]
Tipos de decodificación
Returns
El valor es cierto si se incluyen los tipos
Equals(MultyDecodeType)
Devolve un valor que indica si esta instancia es igual a un valor especificado Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public override bool Equals(MultyDecodeType other)
Parameters
other
MultyDecodeType
Un Aspose.BarCode.BarCodeRecognition.MultyDecodeType valor para comparar con esta instancia.
Returns
verdadero si obj tiene el mismo valor que esta instancia; de lo contrario, falso.
Equals(Objeto)
Devolve un valor que indica si esta instancia es igual a un valor especificado Aspose.BarCode.BarCodeRecognition.MultyDecodeType.
public override bool Equals(object obj)
Parameters
obj
object
Un valor de Sistema.Objeto para comparar con esta instancia.
Returns
verdadero si obj tiene el mismo valor que esta instancia; de lo contrario, falso.
Exclude(SingleDecodeType)
Excluye Aspose.BarCode.BarCodeRecognition.SingleDecodeType del MultyDecodeType y devolve la nueva instancia MultyDecodeType.
public MultyDecodeType Exclude(SingleDecodeType singleType)
Parameters
singleType
SingleDecodeType
Un único DecodeType para ser excluido.
Returns
Nueva instancia MultyDecodeType con exclusivo SingleDecodeType.
GetHashCode()
Devuelve el código hash para este caso.
public override int GetHashCode()
Returns
Un 32 bits firmó el código de hash integral.
GetSingleTypes()
Representa una lista de tipos únicos.
public List<singledecodetype> GetSingleTypes()
Returns
List &ylt; SingleDecodeType >
Lista de tipos únicos
ToString()
El método de sobrepesado representa el MultyDecodeType como una línea.
public override string ToString()
Returns
Una línea que representa el caso MultyDecodeType como “singleDecodeType1, singleDecodeType2, …”
Retorno cuando todos los tipos están incluidos.
TryParse(Título: MultyDecodeType)
Converta la representación de la línea de un MultyDecodeType a su instancia.Un valor de retorno indica si la conversión ha logrado o ha fracasado.
public static bool TryParse(string parsingType, out MultyDecodeType result)
Parameters
parsingType
string
Una rama en el formato como “Types AllSupported” o “EAN8,EAN13,CodaBar” para convertir.
result
MultyDecodeType
Se devuelve un verdadero MultyDecodeType, cuando la conversión se haya completado con éxito;
De lo contrario, devolverá el tipo indefinido. Aspose.BarCode.BarCodeRecognition.DecodeType.None o MultyDecodeType (“None”).
Returns
verdadero si se ha convertido con éxito; de lo contrario, falso.