NavigationWindow.Navigate メソッド

定義

指定されたソース コンテンツに非同期に移動します。

オーバーロード

Navigate(Object, Object)

オブジェクトに格納されているコンテンツに非同期に移動して、ナビゲーション中の処理に使用するデータを格納しているオブジェクトを渡します。

Navigate(Uri, Object)

Uniform Resource Identifier (URI) にあるソース コンテンツに非同期に移動して、ナビゲーション中の処理に使用するデータを格納しているオブジェクトを渡します。

Navigate(Object)

オブジェクトに格納されているコンテンツに非同期に移動します。

Navigate(Uri)

Uniform Resource Identifier (URI) で指定されたコンテンツに非同期に移動します。

Navigate(Object, Object)

オブジェクトに格納されているコンテンツに非同期に移動して、ナビゲーション中の処理に使用するデータを格納しているオブジェクトを渡します。

public:
 virtual bool Navigate(System::Object ^ content, System::Object ^ extraData);
public:
 bool Navigate(System::Object ^ content, System::Object ^ extraData);
public bool Navigate (object content, object extraData);
abstract member Navigate : obj * obj -> bool
override this.Navigate : obj * obj -> bool
member this.Navigate : obj * obj -> bool
Public Function Navigate (content As Object, extraData As Object) As Boolean

パラメーター

content
Object

移動先のコンテンツを格納している Object

extraData
Object

ナビゲーション中の処理に使用するデータを格納している Object

戻り値

Boolean

ナビゲーションがキャンセルされない場合は true。それ以外の場合は false

注釈

以下を参照してください。NavigationService.Navigate(Object, Object)

こちらもご覧ください

適用対象

Navigate(Uri, Object)

Uniform Resource Identifier (URI) にあるソース コンテンツに非同期に移動して、ナビゲーション中の処理に使用するデータを格納しているオブジェクトを渡します。

public:
 virtual bool Navigate(Uri ^ source, System::Object ^ extraData);
public:
 bool Navigate(Uri ^ source, System::Object ^ extraData);
public bool Navigate (Uri source, object extraData);
abstract member Navigate : Uri * obj -> bool
override this.Navigate : Uri * obj -> bool
member this.Navigate : Uri * obj -> bool
Public Function Navigate (source As Uri, extraData As Object) As Boolean

パラメーター

source
Uri

目的のコンテンツの URI で初期化された Uri オブジェクト。

extraData
Object

ナビゲーション中の処理に使用するデータを格納している Object

戻り値

Boolean

ナビゲーションがキャンセルされない場合は true。それ以外の場合は false

注釈

以下を参照してください。NavigationService.Navigate(Uri, Object)

こちらもご覧ください

適用対象

Navigate(Object)

オブジェクトに格納されているコンテンツに非同期に移動します。

public:
 virtual bool Navigate(System::Object ^ content);
public:
 bool Navigate(System::Object ^ content);
public bool Navigate (object content);
abstract member Navigate : obj -> bool
override this.Navigate : obj -> bool
member this.Navigate : obj -> bool
Public Function Navigate (content As Object) As Boolean

パラメーター

content
Object

移動先のコンテンツを格納している Object

戻り値

Boolean

ナビゲーションがキャンセルされない場合は true。それ以外の場合は false

次の例は、オブジェクトに含まれるコンテンツに移動する方法を示しています。

// Navigate to object using the Navigate method
this.Navigate(new HomePage());
' Navigate to object using the Navigate method
Me.Navigate(New HomePage())

注釈

以下を参照してください。NavigationService.Navigate(Object)

こちらもご覧ください

適用対象

Navigate(Uri)

Uniform Resource Identifier (URI) で指定されたコンテンツに非同期に移動します。

public:
 virtual bool Navigate(Uri ^ source);
public:
 bool Navigate(Uri ^ source);
public bool Navigate (Uri source);
abstract member Navigate : Uri -> bool
override this.Navigate : Uri -> bool
member this.Navigate : Uri -> bool
Public Function Navigate (source As Uri) As Boolean

パラメーター

source
Uri

目的のコンテンツの URI で初期化された Uri オブジェクト。

戻り値

Boolean

ナビゲーションがキャンセルされない場合は true。それ以外の場合は false

次の例は、メソッドを Navigate 使用して、Uniform Resource Identifier (URI) に移動する方法を示しています。

// Navigate to URI using the Navigate method
this.Navigate(new Uri("HomePage.xaml", UriKind.Relative));
' Navigate to URI using the Navigate method
Me.Navigate(New Uri("HomePage.xaml", UriKind.Relative))

注釈

以下を参照してください。NavigationService.Navigate(Uri)

注意

Uniform Resource Identifier (URI) は、相対または絶対で指定できます。 詳細については、「WPF におけるパック URI」を参照してください。

こちらもご覧ください

適用対象