İngilizce dilinde oku

Aracılığıyla paylaş


HandledEventHandler Temsilci

Tanım

Olay işleyicisi döndürdükten sonra daha fazla işlem gerektirebilen veya gerektirmeyen olayları işleyebilen bir yöntemi temsil eder.

C#
public delegate void HandledEventHandler(object sender, HandledEventArgs e);
C#
public delegate void HandledEventHandler(object? sender, HandledEventArgs e);

Parametreler

sender
Object

Olayın kaynağı.

e
HandledEventArgs

HandledEventArgs Olay verilerini içeren bir.

Açıklamalar

Özellik yeterli olay verileri sağladığında HandledEventArgs.Handled bu temsilci kendi olaylarınızla birlikte kullanılabilir. İşleyicide Handled gerekli tüm işlemler tamamlandıysa olay işleyicisi özelliğini true olarak ayarlayabilir.

Genellikle, bu işlevi gerektiren olaylar da ek olay verileri gerektirir ve buna karşılık gelen, benzer şekilde adlandırılmış bir temsilci türüyle birlikte öğesinden HandledEventArgs türetilen bir sınıf kullanır. Örneğin, DataGridView.RowPrePaint olay olay-veri türünü ve DataGridViewRowPrePaintEventHandler temsilci türünü kullanırDataGridViewRowPrePaintEventArgs. Temsilciler devralınmadığından, HandledEventHandler nadiren kullanılır.

Uzantı Metotları

GetMethodInfo(Delegate)

Belirtilen temsilci tarafından temsil edilen yöntemi temsil eden bir nesnesi alır.

Şunlara uygulanır

Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1