Class BaseDecodeType
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
MultyDecodeType と SingleDecodeType のベースクラスです。
public abstract class BaseDecodeType : IEquatable<basedecodetype>
継承
派生
MultyDecodeType, SingleDecodeType
実装
継承されたメンバー
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
例
このサンプルは、SingleDecodeType と MultyDecodeType で BaseDecodeType を使用する方法を示しています。
BaseDecodeType decodeOne = DecodeType.Code128;
BaseDecodeType decodeTwo = new MultyDecodeType(DecodeType.Code128, DecodeType.Code39, DecodeType.Code39FullASCII);
Dim decodeOne As BaseDecodeType = DecodeType.Code128
Dim decodeTwo As BaseDecodeType = New MultyDecodeType(DecodeType.Code128, DecodeType.Code39, DecodeType.Code39FullASCII)
メソッド
ContainsAny(params BaseDecodeType[])
指定されたデコードタイプのいずれかが含まれているかどうかを判断します。
public abstract bool ContainsAny(params BaseDecodeType[] types)
パラメーター
types
BaseDecodeType[]
検証するタイプ
戻り値
含まれている場合は true を返します。
Equals(SingleDecodeType)
このインスタンスが指定された Aspose.BarCode.BarCodeRecognition.SingleDecodeType 値と等しいかどうかを示す値を返します。
public virtual bool Equals(SingleDecodeType other)
パラメーター
other
SingleDecodeType
このインスタンスと比較する Aspose.BarCode.BarCodeRecognition.SingleDecodeType 値。
戻り値
true は obj がこのインスタンスと同じ値を持つ場合; それ以外の場合は false。
Equals(MultyDecodeType)
このインスタンスが指定された Aspose.BarCode.BarCodeRecognition.MultyDecodeType 値と等しいかどうかを示す値を返します。
public virtual bool Equals(MultyDecodeType other)
パラメーター
other
MultyDecodeType
このインスタンスと比較する Aspose.BarCode.BarCodeRecognition.MultyDecodeType 値。
戻り値
true は obj がこのインスタンスと同じ値を持つ場合; それ以外の場合は false。
Equals(BaseDecodeType)
このインスタンスが指定された Aspose.BarCode.BarCodeRecognition.BaseDecodeType 値と等しいかどうかを示す値を返します。
public bool Equals(BaseDecodeType other)
パラメーター
other
BaseDecodeType
このインスタンスと比較する Aspose.BarCode.BarCodeRecognition.BaseDecodeType 値。
戻り値
true は obj がこのインスタンスと同じ値を持つ場合; それ以外の場合は false。
Equals(object)
このインスタンスが指定された Aspose.BarCode.BarCodeRecognition.BaseDecodeType 値と等しいかどうかを示す値を返します。
public override bool Equals(object obj)
パラメーター
obj
object
このインスタンスと比較する System.Object 値。
戻り値
true は obj がこのインスタンスと同じ値を持つ場合; それ以外の場合は false。
GetHashCode()
このインスタンスのハッシュコードを返します。
public override int GetHashCode()
戻り値
32ビットの符号付き整数のハッシュコード。
TryParse(string, out SingleDecodeType)
SingleDecodeType の文字列表現をそのインスタンスに変換します。 戻り値は、変換が成功したか失敗したかを示します。
public static bool TryParse(string parsingType, out SingleDecodeType result)
パラメーター
parsingType
string
“EAN8” や “EAN13” や “CodaBar” などの形式の SingleDecodeType を含む文字列。
result
SingleDecodeType
変換が成功した場合に返される実際の SingleDecodeType; それ以外の場合は不定のタイプ: DecodeType.None を返します。
戻り値
true は parsingType が正常に変換された場合; それ以外の場合は false。
TryParse(string, out MultyDecodeType)
MultyDecodeType の文字列表現をそのインスタンスに変換します。 戻り値は、変換が成功したか失敗したかを示します。
public static bool TryParse(string parsingType, out MultyDecodeType result)
パラメーター
parsingType
string
変換するための MultyDecodeType の表現を含む文字列。
result
MultyDecodeType
変換が成功した場合に返される実際の MultyDecodeType; それ以外の場合は不定のタイプ: new MultyDecodeType(DecodeType.None) を返します。
戻り値
true は parsingType が正常に変換された場合; それ以外の場合は false。
TryParse(string, out BaseDecodeType)
BaseDecodeType の文字列表現をそのインスタンスに変換し、具体的なタイプを決定します。 戻り値は、変換が成功したか失敗したかを示します。
public static bool TryParse(string parsingType, out BaseDecodeType result)
パラメーター
parsingType
string
変換するための MultyDecodeType の表現を含む文字列。
result
BaseDecodeType
変換が成功した場合に返される実際の MultyDecodeType; それ以外の場合は不定のタイプ: DecodeType.None を返します。
戻り値
true は parsingType が正常に変換された場合; それ以外の場合は false。