NavigationService.NavigationFailed Olay
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İstenen içeriğe giderken bir hata oluştuğunda oluşur.
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
Olay Türü
Örnekler
Aşağıdaki örnekte nasıl işlenmeleri NavigationFailedgösterilmektedir.
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
Açıklamalar
Gezinti sırasında bir WebException veya bir IOException oluşturulduğunda, NavigationFailed olay tetikler. NavigationFailed , özel duruma neden olan gezintinin hem özel durumu hem de ayrıntılarını kapsayan bir NavigationFailedEventArgs geçirilir.
Bir özel durum başarısız bir gezintiden kaynaklandığında ve işlenmediğinde, aşağıdaki olaylar listelenen sırayla tetiklenir:
Bir gezgin (NavigationWindow, Frame) bir veya daha fazla gezgin tarafından barındırılıyorsa, NavigationFailed
bunlardan hiçbirinde tetiklenmez.