Frame.NavigateToType(TypeName, Object, FrameNavigationOptions) 方法

定义

使 Frame 加载由指定 页面表示的内容,同时传递参数,以便由导航目标解释。

bool NavigateToType(TypeName const& sourcePageType, IInspectable const& parameter, FrameNavigationOptions const& navigationOptions);
public bool NavigateToType(System.Type sourcePageType, object parameter, FrameNavigationOptions navigationOptions);
function navigateToType(sourcePageType, parameter, navigationOptions)
Public Function NavigateToType (sourcePageType As Type, parameter As Object, navigationOptions As FrameNavigationOptions) As Boolean

参数

sourcePageType
TypeName Type

要导航到的页面,指定为对其分部类类型的类型引用。 (类型引用作为 System.Type for Microsoft .NET 或 Visual C++ 组件扩展的 TypeName 帮助程序结构 (C++/CX) ) 提供。

parameter
Object

IInspectable

要传递到目标页面的导航参数;必须具有基本类型 (字符串、char、numeric 或 GUID) 才能支持使用 GetNavigationState 进行参数序列化。

navigationOptions
FrameNavigationOptions

导航选项,包括是否将其记录在导航堆栈中,以及使用了哪些过渡动画。

返回

Boolean

bool

如果 NavigationFailed 事件处理程序已将 Handled 设置为 true,则为 false;否则为 true

Windows 要求

设备系列
Windows 10, version 1809 (在 10.0.17763.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v7.0 中引入)

适用于