EventRoute Класс

Определение

Представляет контейнер для маршрута перенаправленного события.

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()

Возвращает верхний элемент стека маршрута событий, в котором два логических дерева расходятся.

PeekBranchSource()

Возвращает источник верхнего элемента стека маршрута событий, в котором два логических дерева расходятся.

PopBranchNode()

Возвращает верхний узел стека маршрута событий, в котором два логических дерева расходятся.

PushBranchNode(Object, Object)

Добавляет верхний узел в стек маршрута событий, в котором два логических дерева расходятся.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к