Class MultyDecodeType

Class MultyDecodeType

Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)

복합 디코드 유형.

public class MultyDecodeType : BaseDecodeType, IEquatable<basedecodetype>, IEquatable<multydecodetype>

상속

objectBaseDecodeTypeMultyDecodeType

구현

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; }

속성 값

int

메서드

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[]

입력 단일 또는 다중 바코드 유형

반환

bool

모든 유형이 포함되어 있으면 true 값을 반환합니다.

ContainsAny(params BaseDecodeType[])

유형 중 하나라도 포함되어 있는지 확인합니다.

public override bool ContainsAny(params BaseDecodeType[] decodeTypes)

매개변수

decodeTypes BaseDecodeType[]

디코드 유형

반환

bool

하나라도 포함되어 있으면 true 값을 반환합니다.

Equals(MultyDecodeType)

이 인스턴스가 지정된 Aspose.BarCode.BarCodeRecognition.MultyDecodeType 값과 같은지를 나타내는 값을 반환합니다.

public override bool Equals(MultyDecodeType other)

매개변수

other MultyDecodeType

이 인스턴스와 비교할 Aspose.BarCode.BarCodeRecognition.MultyDecodeType 값.

반환

bool

true 이 객체가 이 인스턴스와 동일한 값을 가지면; 그렇지 않으면 false.

Equals(object)

이 인스턴스가 지정된 Aspose.BarCode.BarCodeRecognition.MultyDecodeType 값과 같은지를 나타내는 값을 반환합니다.

public override bool Equals(object obj)

매개변수

obj object

이 인스턴스와 비교할 System.Object 값.

반환

bool

true 이 객체가 이 인스턴스와 동일한 값을 가지면; 그렇지 않으면 false.

Exclude(SingleDecodeType)

Aspose.BarCode.BarCodeRecognition.SingleDecodeType을 MultyDecodeType에서 제외하고 새로운 MultyDecodeType 인스턴스를 반환합니다.

public MultyDecodeType Exclude(SingleDecodeType singleType)

매개변수

singleType SingleDecodeType

제외할 단일 DecodeType.

반환

MultyDecodeType

제외된 SingleDecodeType을 가진 새로운 MultyDecodeType 인스턴스.

GetHashCode()

이 인스턴스의 해시 코드를 반환합니다.

public override int GetHashCode()

반환

int

32비트 부호 있는 정수 해시 코드.

GetSingleTypes()

단일 유형 목록을 나타냅니다.

public List<singledecodetype> GetSingleTypes()

반환

List<SingleDecodeType&gt;

단일 유형 목록

ToString()

MultyDecodeType을 문자열로 표현하는 오버라이드된 메서드입니다.

public override string ToString()

반환

string

“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").

반환

bool

true 변환이 성공적으로 이루어졌다면; 그렇지 않으면 false.

 한국어