EventRoute Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yönlendirilmiş bir olay tarafından takip edilecek yolun kapsayıcısını temsil eder.
public ref class EventRoute sealed
public sealed class EventRoute
type EventRoute = class
Public NotInheritable Class EventRoute
- Devralma
-
EventRoute
Açıklamalar
Bu sınıf geçerli RoutedEventbir öğesine karşılık gelir ve bu olayın olay yoluna başvuran hedef nesne ve işleyici listesi çiftlerinin sıralı bir listesini içerir. EventRoute listeye yeni girdiler eklemeyi destekler ve ayrıca listedeki işleyicilerin çağrılmasını sağlar.
Windows Presentation Foundation (WPF) olayları için işleyici eklemeye yönelik normal işlemlerin çoğu bu sınıfla çalışmayı gerektirmez (örneğin, sınıf işleme eklemek için EventManager yöntemlerini kullanın veya bir olayın mevcut işleyicilerini sorgulayın). Bu sınıf temel olarak, öğelerin varsayılan hesaplanan olay yoluna öğe eklemeyi veya öğeyi kaldırmayı pratik hale getiren alt öğeler veya üst öğeler hakkında belirli bilgileri olduğunda kullanılır.
Oluşturucular
| Name | Description |
|---|---|
| EventRoute(RoutedEvent) |
Sınıfının bir örneğini EventRoute başlatır. |
Yöntemler
| Name | Description |
|---|---|
| Add(Object, Delegate, Boolean) |
Belirtilen hedef için belirtilen işleyiciyi yola ekler. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| PeekBranchNode() |
İki mantıksal ağacın ayrıştırıldığı olay yolu yığınında en üstteki öğeyi döndürür. |
| PeekBranchSource() |
İki mantıksal ağacın ayrıştırıldığı olay yolu yığınında en üstteki öğenin kaynağını döndürür. |
| PopBranchNode() |
İki mantıksal ağacın ayrıştırıldığı olay yolu yığınında en üstteki düğümü döndürür. |
| PushBranchNode(Object, Object) |
en üstteki düğümü, iki mantıksal ağacın ayrıştığı olay yolu yığınına ekler. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |