LEADTOOLSバーコード(Leadtools.Barcodeアセンブリ)

フレームを表示

BarcodeReaderErrorMode列挙体








バーコードを読むとき、どのようにエラーを処理するべきかについて示します。
構文
'Declaration
 
<SerializableAttribute()>
Public Enum BarcodeReaderErrorMode 
   Inherits System.Enum
   Implements System.IComparable, System.IConvertible, System.IFormattable 
'Usage
 
Dim instance As BarcodeReaderErrorMode
typedef NS_ENUM(NSInteger, LTBarcodeReaderErrorMode)
public enum BarcodeReaderErrorMode
Leadtools.Barcode.BarcodeReaderErrorMode = function() { };
Leadtools.Barcode.BarcodeReaderErrorMode.prototype = {<br/>
  Default = 0,
	IgnoreAll = 1,
	
 };
[SerializableAttribute()]
public enum class BarcodeReaderErrorMode : public System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
メンバ
メンバ説明
0Default

デフォルトモード。エラーは無視されません、そして、エラーがいつでも発生するならば、例外はすぐにスローされます。

1IgnoreAll

すべてのエラーを無視します。エラーが発生するとき、例外は次のBarcodeReader.ReadSymbologyイベント(BarcodeReadSymbologyEventArgs.Errorメンバで)に保存されて、渡されます。

解説

このBarcodeReaderErrorMode列挙体が、バーコードを読むとき、BarcodeReader.ErrorModeプロパティのための型として使われて、エラーを処理する方法を決定するのに用いられます。

BarcodeReaderオブジェクトによってバーコードを読み取るときにエラーが発生する場合があります。デフォルトで、エラーが遭遇するとき、通常BarcodeException.CodeBarcodeExceptionCode列挙体メンバの1つに設定する型BarcodeExceptionの、例外はスローされます。そして、エラーに関してより多くの詳細を提供します。これは、デフォルト動作です。

時々、たとえば、この動作は、目的でないかもしれません:

LEADTOOLS C#とVBバーコードデモは、IgnoreAllErrorModeの値を変更して、リストボックスで遭遇するエラーを示すために、BarcodeReader.ReadSymbologyイベントを使います。

画像にバーコードが1つも見つからなかった場合は、BarcodeReaderから例外はスローされないことに注意してください。その代わりに、BarcodeReader.ReadBarcodeメソッドおよびBarcodeReader.ReadBarcodesメソッドがnull(Visual BasicではNothing)BarcodeDataの空の配列を返します。

サンプル

サンプルのために、参照します BarcodeReader.ErrorMode

継承階層

System.Object
   System.ValueType
      System.Enum
         Leadtools.Barcode.BarcodeReaderErrorMode

必要条件

ターゲットプラットホーム

参照

参照

Leadtools.Barcode名前空間

Leadtools.Barcodeは、バーコードモジュールのライセンスと、解除キーが必要です。詳細は、以下を参照してください。LEADTOOLSツールキット機能