NavigationService.NavigationFailed Událost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vyvolá se, když při přechodu na požadovaný obsah dojde k chybě.
public:
event System::Windows::Navigation::NavigationFailedEventHandler ^ NavigationFailed;
public event System.Windows.Navigation.NavigationFailedEventHandler NavigationFailed;
member this.NavigationFailed : System.Windows.Navigation.NavigationFailedEventHandler
Public Custom Event NavigationFailed As NavigationFailedEventHandler
Public Event NavigationFailed As NavigationFailedEventHandler
Event Type
Příklady
Následující příklad ukazuje, jak zpracovat NavigationFailed.
void NavigationService_NavigationFailed(object sender, NavigationFailedEventArgs e)
{
string msg = string.Format("Navigation to {0} failed: {1}.", e.Uri.OriginalString, e.Exception.Message);
this.progressStatusBarItem.Content = msg;
}
Private Sub NavigationService_NavigationFailed(ByVal sender As Object, ByVal e As NavigationFailedEventArgs)
Dim msg As String = String.Format("Navigation to {0} failed: {1}.", e.Uri.OriginalString, e.Exception.Message)
Me.progressStatusBarItem.Content = msg
End Sub
Poznámky
WebException IOException Když je během navigace vyvolána nebo , NavigationFailed je vyvolána událost. NavigationFailed předá parametr NavigationFailedEventArgs , který zapouzdřuje informace o výjimce i podrobnostech navigace, která výjimku způsobila.
Pokud je výjimka výsledkem neúspěšné navigace a je neošetřená, jsou vyvolány následující události v uvedeném pořadí:
Pokud je navigátor (NavigationWindow, Frame) hostovaný jedním nebo více navigátory, NavigationFailed
není na žádném z nich vyvolána.