System.Windows.Navigation Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет типы, поддерживающие навигацию, включая навигацию между окнами и журналами навигации.
Классы
| Имя | Описание |
|---|---|
| BaseUriHelper |
Предоставляет метод для разрешения относительных универсальных идентификаторов ресурсов (URI) относительно базового URI контейнера, например Frame. |
| CustomContentState |
CustomContentState позволяет перемещаться по разным состояниям одного исходного содержимого без перезагрузки исходного содержимого для каждой последующей навигации. |
| FragmentNavigationEventArgs |
Предоставляет данные для события FragmentNavigation . |
| JournalEntry |
Представляет запись в журнале навигации назад или вперед. |
| JournalEntryListConverter |
Этот тип или член поддерживает инфраструктуру Microsoft .NET и не предназначен для использования непосредственно из кода. |
| JournalEntryUnifiedViewConverter |
JournalEntryUnifiedViewConverter объединяет журнал навигации назад и журнал навигации вперед (как предоставляется Frame или NavigationWindow) в одно меню навигации. |
| NavigatingCancelEventArgs |
Предоставляет данные для события навигации . |
| 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> класса. |