Class MultyDecodeType
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
Bileşik çözümleme türü.
public class MultyDecodeType : BaseDecodeType, IEquatable<basedecodetype>, IEquatable<multydecodetype>
Kalıtım
object ← BaseDecodeType ← MultyDecodeType
Uygulamalar
IEquatable<basedecodetype>, IEquatable<multydecodetype>
Kalıtılan Üyeler
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()
Örnekler
Bu örnek, SingleDecodeType ve MultiDecode türlerini birleştiren bileşik MultyDecode türlerinin nasıl oluşturulacağını gösterir.
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)
Yapıcılar
MultyDecodeType(params SingleDecodeType[])
Aspose.BarCode.BarCodeRecognition.MultyDecodeType sınıfının yeni bir örneğini başlatır.
public MultyDecodeType(params SingleDecodeType[] barcodeTypes)
Parametreler
barcodeTypes
SingleDecodeType[]
Tek çözümleme türleri dizisi
MultyDecodeType(params BaseDecodeType[])
Aspose.BarCode.BarCodeRecognition.MultyDecodeType sınıfının yeni bir örneğini başlatır.
public MultyDecodeType(params BaseDecodeType[] barcodeTypes)
Parametreler
barcodeTypes
BaseDecodeType[]
Çoklu ve tek çözümleme türleri dizisi
Özellikler
GetSingleTypesCount
Tek türlerin sayısını döndürür.
public int GetSingleTypesCount { get; }
Özellik Değeri
Yöntemler
Add(SingleDecodeType)
MultyDecodeType’a bir tane daha Aspose.BarCode.BarCodeRecognition.SingleDecodeType ekler.
public void Add(SingleDecodeType singleType)
Parametreler
singleType
SingleDecodeType
Listeye eklenecek bir Tek Çözümleme Türü
ContainsAll(params BaseDecodeType[])
Bu türlerin tümünü içerip içermediğini kontrol eder.
public bool ContainsAll(params BaseDecodeType[] barcodeTypes)
Parametreler
barcodeTypes
BaseDecodeType[]
Girdi tek veya çoklu barkod türleri
Dönüşler
Tüm türlerin dahil edilmesi durumunda değer doğrudur.
ContainsAny(params BaseDecodeType[])
Herhangi bir türü içerip içermediğini kontrol eder.
public override bool ContainsAny(params BaseDecodeType[] decodeTypes)
Parametreler
decodeTypes
BaseDecodeType[]
Çözümleme türleri
Dönüşler
Herhangi bir türün dahil edilmesi durumunda değer doğrudur.
Equals(MultyDecodeType)
Bu örneğin, belirli bir Aspose.BarCode.BarCodeRecognition.MultyDecodeType değeriyle eşit olup olmadığını belirten bir değer döndürür.
public override bool Equals(MultyDecodeType other)
Parametreler
other
MultyDecodeType
Bu örnekle karşılaştırılacak bir Aspose.BarCode.BarCodeRecognition.MultyDecodeType değeri.
Dönüşler
true eğer obj bu örneğin aynı değerine sahipse; aksi takdirde false.
Equals(object)
Bu örneğin, belirli bir Aspose.BarCode.BarCodeRecognition.MultyDecodeType değeriyle eşit olup olmadığını belirten bir değer döndürür.
public override bool Equals(object obj)
Parametreler
obj
object
Bu örnekle karşılaştırılacak bir System.Object değeri.
Dönüşler
true eğer obj bu örneğin aynı değerine sahipse; aksi takdirde false.
Exclude(SingleDecodeType)
MultyDecodeType’tan Aspose.BarCode.BarCodeRecognition.SingleDecodeType’ı hariç tutar ve yeni bir MultyDecodeType örneği döndürür.
public MultyDecodeType Exclude(SingleDecodeType singleType)
Parametreler
singleType
SingleDecodeType
Hariç tutulacak bir Tek Çözümleme Türü.
Dönüşler
Hariç tutulan SingleDecodeType ile yeni bir MultyDecodeType örneği.
GetHashCode()
Bu örneğin hash kodunu döndürür.
public override int GetHashCode()
Dönüşler
32 bit işaretli tam sayı hash kodu.
GetSingleTypes()
Tek türlerin listesini temsil eder.
public List<singledecodetype> GetSingleTypes()
Dönüşler
List<SingleDecodeType>
Tek türlerin listesi
ToString()
MultyDecodeType’ı bir dize olarak temsil eden geçersiz kılınmış yöntem.
public override string ToString()
Dönüşler
MultyDecodeType örneğini “singleDecodeType1, singleDecodeType2, …” şeklinde temsil eden bir dize.
"AllSupportedTypes" tüm türler dahil olduğunda döner.
TryParse(string, out MultyDecodeType)
Bir MultyDecodeType’ın dize temsilini örneğine dönüştürür. Dönüş değeri, dönüşümün başarılı olup olmadığını belirtir.
public static bool TryParse(string parsingType, out MultyDecodeType result)
Parametreler
parsingType
string
Dönüştürülecek “AllSupportedTypes” veya “EAN8,EAN13,CodaBar” formatındaki bir dize.
result
MultyDecodeType
Dönüşüm başarıyla tamamlandığında döndürülen gerçek MultyDecodeType;
aksi takdirde belirsiz tür döner. Aspose.BarCode.BarCodeRecognition.DecodeType.None veya MultyDecodeType (“None”).
Dönüşler
true eğer s başarılı bir şekilde dönüştürüldüyse; aksi takdirde false.