Frame.NavigationService Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar det NavigationService som används av detta Frame för att tillhandahålla navigeringstjänster.
public:
property System::Windows::Navigation::NavigationService ^ NavigationService { System::Windows::Navigation::NavigationService ^ get(); };
public System.Windows.Navigation.NavigationService NavigationService { get; }
member this.NavigationService : System.Windows.Navigation.NavigationService
Public ReadOnly Property NavigationService As NavigationService
Egenskapsvärde
Ett Frame objekt som representerar det NavigationService som används av detta Frame, om ett är tillgängligt. Annars återlämnas. null
Kommentarer
Frame använder NavigationService för att stödja navigering för värdbaserat innehåll. NavigationService är användbart för kod som är värd för en Frame för att hämta en referens till NavigationService. Innehåll som hanteras av , Frametill exempel Page, bör använda GetNavigationService eller NavigationService för att hämta en referens till NavigationService.
Note
NavigationService returnerar inte en referens till samma NavigationService som anrop GetNavigationService och överföring Frame gör. Den förra returnerar NavigationService den som ägs av Frame medan den senare returnerar NavigationService för den navigeringsvärd som navigerade till innehållet där Frame är värd. Följande kod visar skillnaderna.
using System.Windows.Controls;
using System.Windows.Navigation;
Imports System.Windows.Controls
Imports System.Windows.Navigation
// Get the NavigationService owned by the Frame
NavigationService frameNS = this.frame.NavigationService;
// Get the NavigationService for the navigation host that navigated
// to the content in which the Frame is hosted
NavigationService navigationHostNS = NavigationService.GetNavigationService(this.frame);
' Get the NavigationService owned by the Frame
Dim frameNS As NavigationService = Me.frame.NavigationService
' Get the NavigationService for the navigation host that navigated
' to the content in which the Frame is hosted
Dim navigationHostNS As NavigationService = NavigationService.GetNavigationService(Me.frame)