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>. |