NavigationWindow.Navigate メソッド

定義

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

オーバーロード

名前 説明
Navigate(Object, Object)

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

Navigate(Uri, Object)

一様リソース識別子 (URI) にあるソース コンテンツに非同期的に移動し、ナビゲーション中の処理に使用するデータを含むオブジェクトを渡します。

Navigate(Object)

オブジェクトに含まれるコンテンツに非同期的に移動します。

Navigate(Uri)

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

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

返品

true ナビゲーションが取り消されない場合。それ以外の場合は false

注釈

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

こちらもご覧ください

適用対象

Navigate(Uri, Object)

一様リソース識別子 (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

返品

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

返品

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)

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

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 オブジェクト。

返品

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)」を参照してください。

Note

URI (Uniform Resource Identifier) には、相対または絶対のいずれかを指定できます。 詳細については、「WPFの Pack URI」を参照してください。

こちらもご覧ください

適用対象