NavigationWindow.Navigate Метод

Определение

Выполняет асинхронный переход к содержимому заданного источника.

Перегрузки

Navigate(Object, Object)

Выполняет асинхронный переход к содержимому, которое находится в объекте, и передает объект с данными, предназначенными для использования в процессе перехода.

Navigate(Uri, Object)

Переходит асинхронно к исходному содержимому, расположенному по универсальному коду ресурса (URI), и передает объект, содержащий данные для использования при обработке во время перехода.

Navigate(Object)

Выполняет асинхронный переход к содержимому, которое находится в объекте.

Navigate(Uri)

Выполняет асинхронный переход к содержимому, указанному универсальным кодом ресурса (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)

Переходит асинхронно к исходному содержимому, расположенному по универсальному коду ресурса (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)

Выполняет асинхронный переход к содержимому, указанному универсальным кодом ресурса (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 метод для перехода к универсальному идентификатору ресурса (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).

Примечание

Универсальные идентификаторы ресурсов (URI) могут быть относительными или абсолютными. Дополнительные сведения см. в разделе URI типа "pack" в WPF.

См. также раздел

Применяется к