System.Windows.Navigation Пространство имен

Предоставляет типы для поддержки навигации, включая перемещение между окнами и по журналам. Provides types that support navigation, including navigating between windows and navigation journaling.

Классы

BaseUriHelper

Предоставляет метод для разрешения относительных URI, заданного относительно базового URI контейнера, такого как Frame.Provides a method to resolve relative uniform resource identifiers (URIs) with respect to the base URI of a container, such as a Frame.

CustomContentState

CustomContentState обеспечивает возможность перехода между разными состояниями одного фрагмента исходного содержимого без повторной загрузки исходного содержимого для каждого перехода.CustomContentState enables the ability to navigate through different states of a single piece of source content without reloading the source content for each subsequent navigation.

FragmentNavigationEventArgs

Предоставляет данные для события FragmentNavigation.Provides data for the FragmentNavigation event.

JournalEntry

Представляет запись в журнале переходов вперед или назад.Represents an entry in either back or forward navigation history.

JournalEntryListConverter

Этот тип или член поддерживает инфраструктуру Microsoft .NET и не предназначен для непосредственного использования из кода.This type or member supports the Microsoft .NET infrastructure and is not intended to be used directly from your code.

JournalEntryUnifiedViewConverter

JournalEntryUnifiedViewConverter выполняет слияние журналов перехода назад и вперед (предоставленных свойством Frame или NavigationWindow) в одно меню навигации в стиле Windows Internet Explorer 7.JournalEntryUnifiedViewConverter merges navigation back history and navigation forward history (as exposed by Frame or NavigationWindow) into a single, Windows Internet Explorer 7-style navigation menu.

NavigatingCancelEventArgs

Предоставляет данные для события Navigating.Provides data for the Navigating event.

NavigationEventArgs

Предоставляет данные для неотменяемых событий перехода, включая LoadCompleted, Navigated и NavigationStopped.Provides data for non-cancelable navigation events, including LoadCompleted, Navigated, and NavigationStopped.

NavigationFailedEventArgs

Предоставляет данные для события NavigationFailed.Provides data for the NavigationFailed event.

NavigationProgressEventArgs

Предоставляет данные для событий NavigationProgress и NavigationProgress.Provides data for the NavigationProgress and NavigationProgress events.

NavigationService

Содержит методы, свойства и события для поддержки переходов.Contains methods, properties, and events to support navigation.

NavigationWindow

Представляет окно, которое поддерживает навигацию по содержимому.Represents a window that supports content navigation.

PageFunction<T>

Представляет особый тип страницы, позволяющий осуществлять переход к странице способом, подобным вызову метода.Represents a special type of page that allows you to treat navigation to a page in a similar fashion to calling a method.

PageFunctionBase

Абстрактный базовый класс, являющийся родительским для всех классов страничных функций.An abstract base class that is the parent of all page function classes.

RequestNavigateEventArgs

Предоставляет данные для события RequestNavigate.Provides data for the RequestNavigate event.

ReturnEventArgs<T>

Предоставляет данные для события Return.Provides data for the Return event.

Интерфейсы

IProvideCustomContentState

Реализуется классом, которому требуется добавить пользовательское состояние в запись журнала переходов для содержимого, перед тем как будет выполнен переход от этого содержимого.Implemented by a class that needs to add custom state to the navigation history entry for content before the content is navigated away from.

Перечисления

JournalEntryPosition

Задает позицию фрагмента содержимого в журнале навигации по отношению к текущему содержимому. JournalEntryPosition используется только в JournalEntryUnifiedViewConverter.JournalEntryPosition is used by JournalEntryUnifiedViewConverter.

JournalOwnership

Указывает, используется ли во фрейме Frame собственный журнал.Specifies whether a Frame uses its own journal. Объект JournalOwnership используется свойством JournalOwnership.JournalOwnership is used by the JournalOwnership property.

NavigationMode

Задает тип выполняемого перехода. Значение NavigationMode используется свойством NavigationMode.Specifies the type of navigation that is taking place NavigationMode is used by the NavigationMode property.

NavigationUIVisibility

Указывает, отображается ли во фрейме Frame навигационный хром. Объект NavigationUIVisibility используется свойством NavigationUIVisibility.NavigationUIVisibility is used by the NavigationUIVisibility property.

Делегаты

FragmentNavigationEventHandler

Представляет метод, который будет обрабатывать события FragmentNavigation.Represents the method that will handle FragmentNavigation events.

LoadCompletedEventHandler

Представляет метод, который будет обрабатывать события LoadCompleted.Represents the method that will handle LoadCompleted events.

NavigatedEventHandler

Представляет метод, который будет обрабатывать события Navigated.Represents the method that will handle Navigated events.

NavigatingCancelEventHandler

Представляет метод, который будет обрабатывать события Navigating.Represents the method that will handle Navigating events.

NavigationFailedEventHandler

Представляет метод, который будет обрабатывать события NavigationFailed.Represents the method that will handle NavigationFailed events.

NavigationProgressEventHandler

Представляет метод, который будет обрабатывать события NavigationProgress.Represents the method that will handle NavigationProgress events.

NavigationStoppedEventHandler

Представляет метод, который будет обрабатывать события NavigationStopped.Represents the method that will handle NavigationStopped events.

RequestNavigateEventHandler

Представляет метод обработки маршрутизируемого события RequestNavigate класса Hyperlink.Represents the method that will handle the RequestNavigate routed event of the Hyperlink class.

ReturnEventHandler<T>

Представляет метод, обрабатывающий событие Return класса PageFunction<T>.Represents the method that will handle the Return event of the PageFunction<T> class.