System.Windows.Navigation Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет типы для поддержки навигации, включая перемещение между окнами и по журналам.
Классы
| BaseUriHelper |
Предоставляет метод для разрешения относительных URI, заданного относительно базового URI контейнера, такого как Frame. |
| CustomContentState |
CustomContentState обеспечивает возможность перехода между разными состояниями одного фрагмента исходного содержимого без повторной загрузки исходного содержимого для каждого перехода. |
| FragmentNavigationEventArgs |
Предоставляет данные для события FragmentNavigation. |
| JournalEntry |
Представляет запись в журнале переходов вперед или назад. |
| JournalEntryListConverter |
Этот тип или член поддерживает инфраструктуру Microsoft .NET и не предназначен для непосредственного использования из кода. |
| JournalEntryUnifiedViewConverter |
JournalEntryUnifiedViewConverter объединяет журнал навигации назад и журнал навигации вперед (предоставляемый Frame или NavigationWindow) в единое меню навигации. |
| NavigatingCancelEventArgs |
Предоставляет данные для события Navigating. |
| NavigationEventArgs |
Предоставляет данные для событий неотменяемой навигации, включая LoadCompleted, Navigated и NavigationStopped. |
| NavigationFailedEventArgs |
Предоставляет данные для события NavigationFailed. |
| NavigationProgressEventArgs |
Предоставляет данные для событий NavigationProgress и NavigationProgress . |
| NavigationService |
Содержит методы, свойства и события для поддержки переходов. |
| NavigationWindow |
Представляет окно, которое поддерживает навигацию по содержимому. |
| PageFunction<T> |
Представляет особый тип страницы, позволяющий осуществлять переход к странице способом, подобным вызову метода. |
| PageFunctionBase |
Абстрактный базовый класс, являющийся родительским для всех классов страничных функций. |
| RequestNavigateEventArgs |
Предоставляет данные для события RequestNavigate. |
| ReturnEventArgs<T> |
Предоставляет данные для события Return. |
Интерфейсы
| IProvideCustomContentState |
Реализуется классом, которому требуется добавить пользовательское состояние в запись журнала переходов для содержимого, перед тем как будет выполнен переход от этого содержимого. |
Перечисления
| JournalEntryPosition |
Задает позицию фрагмента содержимого в журнале навигации по отношению к текущему содержимому. JournalEntryPosition используется только в JournalEntryUnifiedViewConverter. |
| JournalOwnership |
Указывает, используется ли во фрейме Frame собственный журнал. Объект JournalOwnership используется свойством JournalOwnership. |
| NavigationMode |
Задает тип выполняемого перехода. Значение NavigationMode используется свойством NavigationMode. |
| NavigationUIVisibility |
Указывает, отображается ли во фрейме Frame навигационный хром. Объект NavigationUIVisibility используется свойством NavigationUIVisibility. |
Делегаты
| FragmentNavigationEventHandler |
Представляет метод, который будет обрабатывать события |
| LoadCompletedEventHandler |
Представляет метод, который будет обрабатывать события |
| NavigatedEventHandler |
Представляет метод, который будет обрабатывать события |
| NavigatingCancelEventHandler |
Представляет метод, который будет обрабатывать события |
| NavigationFailedEventHandler |
Представляет метод, который будет обрабатывать события |
| NavigationProgressEventHandler |
Представляет метод, который будет обрабатывать события |
| NavigationStoppedEventHandler |
Представляет метод, который будет обрабатывать события |
| RequestNavigateEventHandler |
Представляет метод обработки маршрутизируемого события RequestNavigate класса Hyperlink. |
| ReturnEventHandler<T> |
Представляет метод, обрабатывающий событие Return класса PageFunction<T>. |