Bagikan melalui


IDTSComponentEvents.FireProgress Metode

Definisi

Memunculkan peristiwa ketika kemajuan terukur dibuat oleh executable.

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)

Parameter

progressDescription
String

String yang menjelaskan peristiwa kemajuan yang dimunculkan.

percentComplete
Int32

Bilangan bulat yang digunakan untuk menunjukkan berapa banyak tugas yang telah selesai.

progressCountLow
Int32

Bilangan bulat yang berisi 32-bit rendah unit selesai.

progressCountHigh
Int32

Bilangan bulat yang berisi 32-bit tinggi unit selesai.

subComponent
String

String yang berisi detail selengkapnya tentang sumber peristiwa.

fireAgain
Boolean

Boolean yang menunjukkan ini harus terus menembak atau berhenti menembak. Nilai true menunjukkan bahwa nilai tersebut harus terus diaktifkan.

Keterangan

Karena pengaktifan peristiwa mungkin mahal, mesin run-time menyediakan mekanisme untuk menekan peristiwa yang tidak Anda minati. Setiap metode pengaktifan peristiwa memiliki FireAgain parameter . Jika nilai variabel ini adalah false, setelah metode kembali, pemanggil tidak akan menembakkan peristiwa ini lagi selama durasi eksekusi saat ini.

Beberapa peristiwa memiliki subComponent parameter yang memungkinkan granularitas yang lebih besar dalam identifikasi sumber peristiwa.

Berlaku untuk