IVsaCodeItem.AddEventSource(String, String) 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.
Menambahkan sumber peristiwa ke item kode. Item kode menggunakan sumber peristiwa untuk menghubungkan peristiwa ke sumber peristiwa bernama dengan memanggil metode IVsaSite.GetEventSourceInstance, yang diimplementasikan oleh host.
public:
void AddEventSource(System::String ^ eventSourceName, System::String ^ eventSourceType);
public void AddEventSource (string eventSourceName, string eventSourceType);
abstract member AddEventSource : string * string -> unit
Public Sub AddEventSource (eventSourceName As String, eventSourceType As String)
Parameter
- eventSourceName
- String
Nama terprogram sumber peristiwa.
- eventSourceType
- String
Nama jenis sumber peristiwa.
Keterangan
Mesin skrip menggunakan informasi yang disediakan oleh metode AddEventSource untuk menghubungkan peristiwa ke sumber peristiwa bernama. Ini mendapatkan sumber peristiwa dengan memanggil metode IVsaSite.GetEventSourceInstance, yang diterapkan oleh host. Metode AddEventSource membuat kelas yang menangani peristiwa yang diangkat oleh objek yang disediakan host.
Catatan
Mesin skrip JScript .NET tidak mendukung metode ini. Dalam kasus di mana mesin JScript .NET harus menghubungkan peristiwa, Anda harus melakukannya menggunakan item global. Daripada sumber peristiwa, mesin JScript .NET menggunakan jenis item AppGlobal. Untuk informasi selengkapnya, lihat VsaItemType.
Dalam item kode, Anda dapat mengakses objek sumber peristiwa berdasarkan nama, dan, setelah diakses, Anda dapat menulis penanganan aktivitas terhadap objek. Jenis sumber kejadian diteruskan sebagai string daripada sebagai objek Jenis untuk memfasilitasi penerapan sumber peristiwa oleh host yang tidak dikelola.
Pengkompilasi menggunakan parameter eventSourceType untuk mengikat metode yang disediakan oleh jenis . Ini juga digunakan nanti ketika mesin skrip memanggil metode IVsaSite.GetEventSourceInstance untuk meminta instans objek Jenis.
Untuk informasi selengkapnya tentang mekanisme untuk menghubungkan peristiwa untuk mesin skrip, lihat metode IVsaSite.GetEventSourceInstance.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk