IDTSComponentEvents.FireCustomEvent Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Terjadi ketika tugas menaikkan peristiwa yang ditentukan tugas kustom.
public:
void FireCustomEvent(System::String ^ eventName, System::String ^ eventText, cli::array <System::Object ^> ^ % arguments, System::String ^ subComponent, bool % fireAgain);
public void FireCustomEvent (string eventName, string eventText, ref object[] arguments, string subComponent, ref bool fireAgain);
abstract member FireCustomEvent : string * string * Object[] * string * bool -> unit
Public Sub FireCustomEvent (eventName As String, eventText As String, ByRef arguments As Object(), subComponent As String, ByRef fireAgain As Boolean)
Parameter
- eventName
- String
Nama peristiwa yang akan dinaikkan.
- eventText
- String
Teks yang menjelaskan peristiwa.
- arguments
- Object[]
Array argumen untuk diteruskan ke peristiwa.
- 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 menembak peristiwa mungkin mahal, mesin run-time menyediakan mekanisme untuk menekan peristiwa yang tidak Anda minati. Setiap metode penembakan peristiwa memiliki FireAgain
parameter . Jika nilai variabel ini adalah false
, maka 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.