次の方法で共有


IDTSComponentEvents.FireProgress メソッド

定義

実行可能オブジェクトがある程度進行するとイベントを発生させます。

public:
 void FireProgress(System::String ^ progressDescription, int percentComplete, int progressCountLow, int progressCountHigh, System::String ^ subComponent, bool % fireAgain);
public void FireProgress (string progressDescription, int percentComplete, int progressCountLow, int progressCountHigh, string subComponent, ref bool fireAgain);
abstract member FireProgress : string * int * int * int * string * bool -> unit
Public Sub FireProgress (progressDescription As String, percentComplete As Integer, progressCountLow As Integer, progressCountHigh As Integer, subComponent As String, ByRef fireAgain As Boolean)

パラメーター

progressDescription
String

発生した進行状況イベントを表す文字列。

percentComplete
Int32

タスクが完了した量を示すために使用される整数。

progressCountLow
Int32

完了した単位の下位 32 ビットを含む整数。

progressCountHigh
Int32

完了した単位の上位 32 ビットを含む整数。

subComponent
String

イベント ソースについての詳細を含む String です。

fireAgain
Boolean

これが引き続き発生するか、または発射を停止する必要があることを示すブール値。 値 true は、引き続き発生する必要があることを示します。

注釈

イベントの起動は負荷が高くなる場合があるため、起動する必要がないイベントを抑制するメカニズムがランタイム エンジンに用意されています。 すべてのイベント起動メソッドには FireAgain パラメーターがあります。 メソッドが戻った後にこの変数の値が false、である場合、呼び出し元は、現在の実行の間、このイベントを再度発生しません。

いくつかのイベントには subComponent パラメーターがあります。このパラメーターを使用すると、より詳細なイベント ソースを指定できます。

適用対象