Class MultyDecodeType
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
복합 디코드 유형.
public class MultyDecodeType : BaseDecodeType, IEquatable<basedecodetype>, IEquatable<multydecodetype>
상속
object ← BaseDecodeType ← MultyDecodeType
구현
IEquatable<basedecodetype>, IEquatable<multydecodetype>
상속된 멤버
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()
예제
이 샘플은 SingleDecodeType과 MultiDecode 유형을 결합한 복합 MultyDecode 유형을 만드는 방법을 보여줍니다.
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)
생성자
MultyDecodeType(params SingleDecodeType[])
Aspose.BarCode.BarCodeRecognition.MultyDecodeType 클래스의 새 인스턴스를 초기화합니다.
public MultyDecodeType(params SingleDecodeType[] barcodeTypes)
매개변수
barcodeTypes
SingleDecodeType[]
단일 디코드 유형의 배열
MultyDecodeType(params BaseDecodeType[])
Aspose.BarCode.BarCodeRecognition.MultyDecodeType 클래스의 새 인스턴스를 초기화합니다.
public MultyDecodeType(params BaseDecodeType[] barcodeTypes)
매개변수
barcodeTypes
BaseDecodeType[]
다중 및 단일 디코드 유형의 배열
속성
GetSingleTypesCount
단일 유형의 수를 반환합니다.
public int GetSingleTypesCount { get; }
속성 값
메서드
Add(SingleDecodeType)
하나의 Aspose.BarCode.BarCodeRecognition.SingleDecodeType을 MultyDecodeType에 추가합니다.
public void Add(SingleDecodeType singleType)
매개변수
singleType
SingleDecodeType
목록에 추가할 단일 DecodeType
ContainsAll(params BaseDecodeType[])
바코드 유형의 모든 유형이 포함되어 있는지 확인합니다.
public bool ContainsAll(params BaseDecodeType[] barcodeTypes)
매개변수
barcodeTypes
BaseDecodeType[]
입력 단일 또는 다중 바코드 유형
반환
모든 유형이 포함되어 있으면 true 값을 반환합니다.
ContainsAny(params BaseDecodeType[])
유형 중 하나라도 포함되어 있는지 확인합니다.
public override bool ContainsAny(params BaseDecodeType[] decodeTypes)
매개변수
decodeTypes
BaseDecodeType[]
디코드 유형
반환
하나라도 포함되어 있으면 true 값을 반환합니다.
Equals(MultyDecodeType)
이 인스턴스가 지정된 Aspose.BarCode.BarCodeRecognition.MultyDecodeType 값과 같은지를 나타내는 값을 반환합니다.
public override bool Equals(MultyDecodeType other)
매개변수
other
MultyDecodeType
이 인스턴스와 비교할 Aspose.BarCode.BarCodeRecognition.MultyDecodeType 값.
반환
true 이 객체가 이 인스턴스와 동일한 값을 가지면; 그렇지 않으면 false.
Equals(object)
이 인스턴스가 지정된 Aspose.BarCode.BarCodeRecognition.MultyDecodeType 값과 같은지를 나타내는 값을 반환합니다.
public override bool Equals(object obj)
매개변수
obj
object
이 인스턴스와 비교할 System.Object 값.
반환
true 이 객체가 이 인스턴스와 동일한 값을 가지면; 그렇지 않으면 false.
Exclude(SingleDecodeType)
Aspose.BarCode.BarCodeRecognition.SingleDecodeType을 MultyDecodeType에서 제외하고 새로운 MultyDecodeType 인스턴스를 반환합니다.
public MultyDecodeType Exclude(SingleDecodeType singleType)
매개변수
singleType
SingleDecodeType
제외할 단일 DecodeType.
반환
제외된 SingleDecodeType을 가진 새로운 MultyDecodeType 인스턴스.
GetHashCode()
이 인스턴스의 해시 코드를 반환합니다.
public override int GetHashCode()
반환
32비트 부호 있는 정수 해시 코드.
GetSingleTypes()
단일 유형 목록을 나타냅니다.
public List<singledecodetype> GetSingleTypes()
반환
List<SingleDecodeType>
단일 유형 목록
ToString()
MultyDecodeType을 문자열로 표현하는 오버라이드된 메서드입니다.
public override string ToString()
반환
“singleDecodeType1, singleDecodeType2, …“로서 MultyDecodeType 인스턴스를 나타내는 문자열.
"AllSupportedTypes" 모든 유형이 포함될 때 반환됩니다.
TryParse(string, out MultyDecodeType)
MultyDecodeType의 문자열 표현을 해당 인스턴스로 변환합니다. 반환 값은 변환이 성공했는지 실패했는지를 나타냅니다.
public static bool TryParse(string parsingType, out MultyDecodeType result)
매개변수
parsingType
string
변환할 형식의 문자열, “AllSupportedTypes” 또는 “EAN8,EAN13,CodaBar” 형식이어야 합니다.
result
MultyDecodeType
변환이 성공적으로 완료되면 실제 MultyDecodeType이 반환됩니다;
그렇지 않으면 무한정 유형이 반환됩니다. Aspose.BarCode.BarCodeRecognition.DecodeType.None 또는 MultyDecodeType ("None").
반환
true 변환이 성공적으로 이루어졌다면; 그렇지 않으면 false.