System.Windows.Navigation Namespace

Stellt Typen bereit, die die Navigation unterstützen, einschließlich der Navigation zwischen Fenstern und Navigationsjournalen.

Klassen

Name Beschreibung
BaseUriHelper

Stellt eine Methode zum Auflösen relativer Uniform Resource Identifiers (URIs) im Hinblick auf den Basis-URI eines Containers bereit, z. B. ein Frame.

CustomContentState

CustomContentState ermöglicht es, durch verschiedene Zustände eines einzelnen Quellinhalts zu navigieren, ohne den Quellinhalt für jede nachfolgende Navigation neu zu laden.

FragmentNavigationEventArgs

Stellt Daten für das FragmentNavigation-Ereignis bereit.

JournalEntry

Stellt einen Eintrag im Rückwärts- oder Vorwärtsnavigationsverlauf dar.

JournalEntryListConverter

Dieser Typ oder Member unterstützt die Microsoft .NET-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

JournalEntryUnifiedViewConverter

JournalEntryUnifiedViewConverter führt den Rückwärts- und Navigationsverlauf (wie verfügbar durch Frame oder NavigationWindow) in einem einzelnen Navigationsmenü zusammen.

NavigatingCancelEventArgs

Stellt Daten für das Navigationsereignis bereit.

NavigationEventArgs

Stellt Daten für nicht abbruchfähige Navigationsereignisse bereit, einschließlich LoadCompleted, Navigatedund NavigationStopped.

NavigationFailedEventArgs

Stellt Daten für das NavigationFailed-Ereignis bereit .

NavigationProgressEventArgs

Stellt Daten für die NavigationProgress und NavigationProgress Ereignisse bereit.

NavigationService

Enthält Methoden, Eigenschaften und Ereignisse zur Unterstützung der Navigation.

NavigationWindow

Stellt ein Fenster dar, das die Inhaltsnavigation unterstützt.

PageFunction<T>

Stellt einen speziellen Seitentyp dar, mit dem Sie die Navigation auf eine Seite auf ähnliche Weise behandeln können wie das Aufrufen einer Methode.

PageFunctionBase

Eine abstrakte Basisklasse, die das übergeordnete Element aller Seitenfunktionsklassen ist.

RequestNavigateEventArgs

Stellt Daten für das RequestNavigate-Ereignis bereit.

ReturnEventArgs<T>

Stellt Daten für das Return-Ereignis bereit.

Schnittstellen

Name Beschreibung
IProvideCustomContentState

Implementiert durch eine Klasse, die dem Navigationsverlaufseintrag für Inhalte benutzerdefinierten Zustand hinzufügen muss, bevor der Inhalt entfernt wird.

Enumerationen

Name Beschreibung
JournalEntryPosition

Gibt die Position im Navigationsverlauf eines Inhaltsabschnitts in Bezug auf aktuelle Inhalte an. JournalEntryPosition wird von JournalEntryUnifiedViewConverterverwendet.

JournalOwnership

Gibt an, ob ein Frame ein eigenes Journal verwendet. JournalOwnership wird von der JournalOwnership-Eigenschaft verwendet.

NavigationMode

Gibt den Typ der Navigation an, die stattfindet, NavigationMode von der NavigationMode-Eigenschaft verwendet wird.

NavigationUIVisibility

Gibt an, ob ein Frame sein Navigationschrom anzeigt. NavigationUIVisibility wird von der NavigationUIVisibility-Eigenschaft verwendet.

Delegaten

Name Beschreibung
FragmentNavigationEventHandler

Stellt die Methode dar, die Ereignisse behandelt FragmentNavigation .

LoadCompletedEventHandler

Stellt die Methode dar, die Ereignisse behandelt LoadCompleted .

NavigatedEventHandler

Stellt die Methode dar, die Ereignisse behandelt Navigated .

NavigatingCancelEventHandler

Stellt die Methode dar, die Ereignisse behandelt Navigating .

NavigationFailedEventHandler

Stellt die Methode dar, die Ereignisse behandelt NavigationFailed .

NavigationProgressEventHandler

Stellt die Methode dar, die Ereignisse behandelt NavigationProgress .

NavigationStoppedEventHandler

Stellt die Methode dar, die Ereignisse behandelt NavigationStopped .

RequestNavigateEventHandler

Stellt die Methode dar, die das RequestNavigate Routingereignis der Hyperlink Klasse behandelt.

ReturnEventHandler<T>

Stellt die Methode dar, die das Return Ereignis der PageFunction<T> Klasse behandelt.