信息
您所需的主题如下所示。但此主题未包含在此库中。
此主题尚未评级 - 评价此主题

NavigationService 类

2012/2/9

提供方法、属性和事件以支持在 Silverlight 应用程序中的导航。

System..::..Object
  System.Windows.Navigation..::..NavigationService

Namespace:  System.Windows.Navigation
程序集:  Microsoft.Phone(位于 Microsoft.Phone.dll 中)
public sealed class NavigationService

NavigationService 类型公开以下成员。

  名称说明
公共属性BackStack获取一个 IEnumerable,它用于枚举后退导航历史记录中的条目。
公共属性CanGoBack获取一个值,该值指示在后退导航历史记录中是否至少存在一个条目。
公共属性CanGoForward获取一个值,该值指示在前进导航历史记录中是否至少存在一个条目。
公共属性CurrentSource获取当前显示的内容的统一资源标识符 (URI)。
公共属性Source获取或设置当前内容或导航到的内容的统一资源标识符 (URI)。
返回顶部
  名称说明
公共方法Equals (从 Object 继承。)
受保护的方法Finalize (从 Object 继承。)
公共方法GetHashCode (从 Object 继承。)
公共方法GetType (从 Object 继承。)
公共方法GoBack导航到后退导航历史记录中的最新条目;如果后退导航时没有条目,则引发异常。
公共方法GoForward导航到前进导航历史记录中的最新条目,如果前进导航时没有条目,则引发异常。对于 Windows Phone,该方法始终引发异常,因为没有前进导航堆栈。
受保护的方法MemberwiseClone (从 Object 继承。)
公共方法Navigate对由统一资源标识符 (URI) 指定的内容的导航。
公共方法RemoveBackEntry此方法用于从后退堆栈中移除最近的条目,如果没有要移除的条目,则引发 InvalidOperationException。如果您想移除多个项目,则多次调用此方法。此 API 是同步的,因此必须从 UI 线程调用。
公共方法StopLoading停止尚未处理的异步导航。
公共方法ToString (从 Object 继承。)
返回顶部
  名称说明
公共事件FragmentNavigation当对内容片断的导航开始时发生。
公共事件JournalEntryRemovedRemoveBackEntry()()()() 操作期间或引发 Navigated 事件后正常的后退导航期间引发此事件。
公共事件Navigated当已找到导航的内容并且内容可用时发生。
公共事件Navigating当请求新的导航时发生。
公共事件NavigationFailed在导航到请求的内容过程中遇到错误时发生。
公共事件NavigationStopped在调用 StopLoading 方法时发生,或者在当前导航正在进行过程中又请求一个新导航时发生。
返回顶部

Windows Phone OS

在 7.1、7.0 中支持

Windows Phone

此类型的所有公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

本文是否对您有所帮助?
(1500 个剩余字符)
感谢您的反馈
显示:
© 2014 Microsoft. 版权所有。