System.Windows.Navigation Espaço de Nomes

Fornece tipos que suportam navegação, incluindo navegação entre janelas e diário de navegação.

Classes

Name Description
BaseUriHelper

Fornece um método para resolver identificadores relativos uniformes de recursos (URIs) relativamente ao URI base de um contentor, como um Frame.

CustomContentState

CustomContentState permite navegar por diferentes estados de um único conteúdo de origem sem recarregar o conteúdo de origem em cada navegação subsequente.

FragmentNavigationEventArgs

Fornece dados para o evento FragmentNavigation .

JournalEntry

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

JournalEntryListConverter

Este tipo de membro suporta a infraestrutura Microsoft .NET e não é destinado a ser usado diretamente a partir do seu código.

JournalEntryUnifiedViewConverter

JournalEntryUnifiedViewConverter Funde o histórico de navegação para trás e o histórico de navegação para trás (conforme exposto por Frame ou NavigationWindow) num único menu de navegação.

NavigatingCancelEventArgs

Fornece dados para o evento de Navegação .

NavigationEventArgs

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

NavigationFailedEventArgs

Fornece dados para o evento NavigationFaillida .

NavigationProgressEventArgs

Fornece dados para os eventos NavigationProgress e NavigationProgress.

NavigationService

Contém métodos, propriedades e eventos para suportar a navegação.

NavigationWindow

Representa uma janela que suporta a navegação de conteúdos.

PageFunction<T>

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

PageFunctionBase

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

RequestNavigateEventArgs

Fornece dados para o RequestNavigate evento.

ReturnEventArgs<T>

Fornece dados para o Return evento.

Interfaces

Name Description
IProvideCustomContentState

Implementado por uma classe que precisa de adicionar um estado personalizado à entrada do histórico de navegação do conteúdo antes de o conteúdo ser navegado para longe.

Enumerações

Name Description
JournalEntryPosition

Especifica a posição no histórico de navegação de um conteúdo relativamente ao conteúdo atual. JournalEntryPosition é usado por JournalEntryUnifiedViewConverter.

JournalOwnership

Especifica se um Frame utiliza o seu próprio diário. JournalOwnership é utilizado pela JournalOwnership propriedade.

NavigationMode

Especifica o tipo de navegação que está a ser utilizada NavigationMode pela NavigationMode propriedade.

NavigationUIVisibility

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

Delegados

Name Description
FragmentNavigationEventHandler

Representa o método que irá gerir FragmentNavigation eventos.

LoadCompletedEventHandler

Representa o método que irá gerir LoadCompleted eventos.

NavigatedEventHandler

Representa o método que irá gerir Navigated eventos.

NavigatingCancelEventHandler

Representa o método que irá gerir Navigating eventos.

NavigationFailedEventHandler

Representa o método que irá gerir NavigationFailed eventos.

NavigationProgressEventHandler

Representa o método que irá gerir NavigationProgress eventos.

NavigationStoppedEventHandler

Representa o método que irá gerir NavigationStopped eventos.

RequestNavigateEventHandler

Representa o método que irá lidar com o RequestNavigate evento encaminhado da Hyperlink classe.

ReturnEventHandler<T>

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