다음을 통해 공유


NavigationService.NavigationFailed 이벤트

정의

요청된 콘텐츠를 탐색하는 동안 오류가 발생하면 발생합니다.

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 

이벤트 유형

예제

다음 예제에서는 처리 하는 방법을 보여 줍니다 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

설명

경우 중 하나를 WebException 또는 IOException 탐색 중에 throw 되는 NavigationFailed 이벤트가 발생 합니다. NavigationFailed 전달 되는 NavigationFailedEventArgs 예외 및 예외를 발생 시킨 탐색의 세부 정보에 대 한 정보를 캡슐화 하는 합니다.

예외가 실패 한 탐색에서 결과 처리 되지 않으면 다음 이벤트는 나열 된 순서로 발생 합니다.

탐색기 (NavigationWindow, Frame) 하나 이상의 탐색기에 의해 호스팅되면 NavigationFailed 그 중 하나에서 발생 하지 않습니다.

적용 대상

추가 정보