EventRoute クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ルーティング イベントが後に続くルートのコンテナーを表します。
public ref class EventRoute sealed
public sealed class EventRoute
type EventRoute = class
Public NotInheritable Class EventRoute
- 継承
-
EventRoute
注釈
このクラスは有効 RoutedEventなクラスに対応し、そのイベントのイベント ルートを参照するターゲット オブジェクトとハンドラー リストのペアの順序付きリストを含みます。 EventRoute では、リストへの新しいエントリの追加がサポートされています。また、リスト内のハンドラーを呼び出すこともできます。
Windows Presentation Foundation (WPF) イベントのハンドラーを追加するためのほとんどの通常の操作では、このクラスを操作する必要はありません (たとえば、メソッドを使用してEventManagerクラス処理を追加したり、イベントの既存のハンドラーに対してクエリを実行したりします)。 このクラスは主に、要素が子要素または親要素に関する特定の知識を持ち、既定の計算イベント ルートに要素を追加したり、要素を削除したりするための実用的な場合に使用されます。
コンストラクター
EventRoute(RoutedEvent) |
EventRoute クラスのインスタンスを初期化します。 |
メソッド
Add(Object, Delegate, Boolean) |
指定したターゲットの指定したハンドラーをルートに追加します。 |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
PeekBranchNode() |
2 つの論理ツリーが分岐するイベント ルート スタックの最上位要素を返します。 |
PeekBranchSource() |
2 つの論理ツリーが分岐するイベント ルート スタックの最上位要素のソースを返します。 |
PopBranchNode() |
2 つの論理ツリーが分岐するイベント ルート スタックの最上位ノードを返します。 |
PushBranchNode(Object, Object) |
2 つの論理ツリーが分岐するイベント ルート スタックに最上位ノードを追加します。 |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |