Partilhar via


System.Windows.Navigation Namespace

Fornece tipos compatíveis com a navegação, incluindo a navegação entre janelas e diário de navegação.

Classes

BaseUriHelper

Fornece um método para resolver URIs (Uniform Resource Identifiers) relativos em relação ao URI de base de um contêiner, como um Frame.

CustomContentState

CustomContentState permite navegar pelos diferentes estados de uma única parte do conteúdo de origem sem recarregar o conteúdo de origem para cada navegação posterior.

FragmentNavigationEventArgs

Fornece dados para o evento FragmentNavigation.

JournalEntry

Representa uma entrada no histórico de navegação, para frente ou para trás.

JournalEntryListConverter

Este tipo ou membro dá suporte à infraestrutura do Microsoft .NET e não se destina a ser usado diretamente do código.

JournalEntryUnifiedViewConverter

JournalEntryUnifiedViewConverter mescla o histórico de navegação e o histórico de encaminhamento de navegação (conforme exposto por Frame ou NavigationWindow) em um único menu de navegação.

NavigatingCancelEventArgs

Fornece dados para o evento Navigating.

NavigationEventArgs

Fornece dados para eventos de navegação não canceláveis, incluindo LoadCompleted, Navigated e NavigationStopped.

NavigationFailedEventArgs

Fornece dados para o evento NavigationFailed.

NavigationProgressEventArgs

Fornece dados para os eventos de NavigationProgress e de NavigationProgress .

NavigationService

Contém métodos, propriedades e eventos para dar suporte à navegação.

NavigationWindow

Representa uma janela que dá suporte à navegação de conteúdo.

PageFunction<T>

Representa um tipo especial de página que permite tratar a navegação para uma página de maneira semelhante à chamada de um método.

PageFunctionBase

Uma classe base abstrata que é pai de todas as classes de função de página.

RequestNavigateEventArgs

Fornece dados para o evento de RequestNavigate .

ReturnEventArgs<T>

Fornece dados para o evento de Return .

Interfaces

IProvideCustomContentState

Implementado por uma classe que precisa adicionar estado personalizado à entrada do histórico de navegação do conteúdo anterior ao conteúdo do qual se navegou para outro local.

Enumerações

JournalEntryPosition

Especifica a posição, no histórico de navegação, de uma parte de conteúdo em relação ao conteúdo atual. JournalEntryPosition é usado pelo JournalEntryUnifiedViewConverter.

JournalOwnership

Especifica se um Frame usa seu próprio diário. JournalOwnership é usado pela propriedade JournalOwnership.

NavigationMode

Especifica o tipo de navegação que está ocorrendo NavigationMode é usado pela propriedade NavigationMode.

NavigationUIVisibility

Especifica se um Frame exibe seu cromo de navegação. NavigationUIVisibility é usado pela propriedade NavigationUIVisibility.

Delegados

FragmentNavigationEventHandler

Representa o método que manipulará eventos FragmentNavigation.

LoadCompletedEventHandler

Representa o método que manipulará eventos LoadCompleted.

NavigatedEventHandler

Representa o método que manipulará eventos Navigated.

NavigatingCancelEventHandler

Representa o método que manipulará eventos Navigating.

NavigationFailedEventHandler

Representa o método que manipulará eventos NavigationFailed.

NavigationProgressEventHandler

Representa o método que manipulará eventos NavigationProgress.

NavigationStoppedEventHandler

Representa o método que manipulará eventos NavigationStopped.

RequestNavigateEventHandler

Representa o método que manipulará o evento roteado RequestNavigate da classe Hyperlink.

ReturnEventHandler<T>

Representa o método que manipulará o evento Return da classe PageFunction<T>.