LEADTOOLS(Leadtoolsアセンブリ)

フレームを表示

Progressイベント(RasterCommand)








進捗を実装します。
構文
'Declaration
 
Public Event Progress As EventHandler(Of RasterCommandProgressEventArgs)
'Usage
 
Dim instance As RasterCommand
Dim handler As EventHandler(Of RasterCommandProgressEventArgs)
 
AddHandler instance.Progress, handler
typedef void (^LTRasterCommandProgress)(NSInteger percent, BOOL *cancel)

- (BOOL)run:(LTRasterImage *)image 
   progress:(nullable LTRasterCommandProgress)progressHandler 
      error:(NSError **)error
            
public void addProgressListener(RasterImageProgressListener listener)
public void removeProgressListener(RasterImageProgressListener listener)
            
add_Progress(function(sender, e))
remove_Progress(function(sender, e))

イベントデータ

イベントハンドラは、このイベントに関連するデータを格納するタイプRasterCommandProgressEventArgsの引数を受け取ります。以下のRasterCommandProgressEventArgsプロパティは、このイベントに特有の情報を提供します。

プロパティ説明
Cancel 画像処理コマンドをキャンセルするかどうかを示す値を取得または設定します。
Percent コマンドのパーセンテージ完了を取得します。
解説
進捗イベントは、実行されたメソッドとき、発生されます。RasterCommandProgressEventArgsは、画像処理コマンドの現在の進捗の上で、データを提供します。視覚フィードバックをユーザーに提供するために、このデータを使うことができます。
サンプル
サンプルのために、参照しますRasterCommand
必要条件

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

参照

参照

RasterCommandクラス
RasterCommandメンバ