다음을 통해 공유


NavigatingCancelEventArgs 클래스

정의

Navigating 이벤트에 대한 데이터를 제공합니다.

public ref class NavigatingCancelEventArgs : System::ComponentModel::CancelEventArgs
public class NavigatingCancelEventArgs : System.ComponentModel.CancelEventArgs
type NavigatingCancelEventArgs = class
    inherit CancelEventArgs
Public Class NavigatingCancelEventArgs
Inherits CancelEventArgs
상속
NavigatingCancelEventArgs

예제

다음 예제에서는 처리 하는 방법을 보여 줍니다 Navigating 되었으면 하나, 요청을 취소 하는 방법 및 정적 콘텐츠를 새로 고칠 요청이 이루어졌다는 있는지 여부를 검색 하 합니다.

Navigating.

void NavigationService_Navigating(object sender, NavigatingCancelEventArgs e)
{
    // Don't allow refreshing of a static page
    if ((e.NavigationMode == NavigationMode.Refresh) &&
        (e.Uri.OriginalString == "StaticPage.xaml"))
    {
        e.Cancel = true;
    }
}
Private Sub NavigationService_Navigating(ByVal sender As Object, ByVal e As NavigatingCancelEventArgs)
    ' Don't allow refreshing of a static page
    If (e.NavigationMode = NavigationMode.Refresh) AndAlso (e.Uri.OriginalString = "StaticPage.xaml") Then
        e.Cancel = True
    End If
End Sub

설명

탐색의 처리기로 전달 되어 요청에 대 한 정보를 포함 하는 이러한 이벤트 인수를 탐색 이벤트 다음에 의해 구현 됩니다.

NavigatingCancelEventArgs 에 탐색 요청의 다음 세부 정보를 캡슐화합니다.

이 정보에 탐색 요청의 특성을 확인 및 보기와 탐색 발생 하기 전에 지정 된 요청 세부 정보를 업데이트할 수 있습니다.

제공 하는 탐색 요청 정보에 따라 NavigatingCancelEventArgs, 애플리케이션별 상태 또는 코드에 따라 완전히 방지할 수 있습니다 탐색을 설정 하 여 또는 합니다 Cancel 속성을 true (기본적으로 Cancelfalse).

속성

Cancel

이벤트를 취소해야 할지 여부를 나타내는 값을 가져오거나 설정합니다.

(다음에서 상속됨 CancelEventArgs)
Content

탐색 중인 콘텐츠 개체에 대한 참조를 가져옵니다.

ContentStateToSave

탐색 중인 페이지의 후방 탐색 기록 항목에 연결된 CustomContentState 개체를 가져오거나 설정합니다.

ExtraData

탐색이 시작되었을 때 전달된 선택적 데이터인 Object를 가져옵니다.

IsNavigationInitiator

NavigationWindow에 지정된 탐색기(Frame, Navigator)에서 이 탐색을 처리하는지, 아니면 부모 탐색기에서 이 탐색을 처리하는지 여부를 나타냅니다.

NavigationMode

발생 중인 탐색 형식을 나타내는 NavigationMode 값을 가져옵니다.

Navigator

이 이벤트를 발생시킨 탐색기입니다.

TargetContentState

탐색 중인 콘텐츠에 적용되는 CustomContentState 개체를 가져옵니다.

Uri

탐색 중인 콘텐츠에 대한 URI(Uniform Resource Identifier)를 가져옵니다.

WebRequest

지정된 콘텐츠를 요청하는 데 사용되는 WebRequest 개체를 가져옵니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상

추가 정보