NavigationProxy 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示能够通过代理处理基于堆栈的导航的对象。
public ref class NavigationProxy : Microsoft::Maui::Controls::INavigation
public class NavigationProxy : Microsoft.Maui.Controls.INavigation
type NavigationProxy = class
interface INavigation
Public Class NavigationProxy
Implements INavigation
- 继承
-
NavigationProxy
- 实现
注解
元素可以使用导航代理将导航功能委托给父级(如果它们本身无法处理)。
用于 .NET MAUI 的内部用途。
构造函数
| NavigationProxy() |
表示能够通过代理处理基于堆栈的导航的对象。 |
属性
| Inner |
供 Microsoft.Maui.Controls 平台内部使用。 |
| ModalStack |
供 Microsoft.Maui.Controls 平台内部使用。 |
| NavigationStack |
供 Microsoft.Maui.Controls 平台内部使用。 |
方法
| GetModalStack() |
表示能够通过代理处理基于堆栈的导航的对象。 |
| GetNavigationStack() |
表示能够通过代理处理基于堆栈的导航的对象。 |
| InsertPageBefore(Page, Page) |
供 Microsoft.Maui.Controls 平台内部使用。 |
| OnInsertPageBefore(Page, Page) |
表示能够通过代理处理基于堆栈的导航的对象。 |
| OnPopAsync(Boolean) |
表示能够通过代理处理基于堆栈的导航的对象。 |
| OnPopModal(Boolean) |
表示能够通过代理处理基于堆栈的导航的对象。 |
| OnPopToRootAsync(Boolean) |
表示能够通过代理处理基于堆栈的导航的对象。 |
| OnPushAsync(Page, Boolean) |
表示能够通过代理处理基于堆栈的导航的对象。 |
| OnPushModal(Page, Boolean) |
表示能够通过代理处理基于堆栈的导航的对象。 |
| OnRemovePage(Page) |
表示能够通过代理处理基于堆栈的导航的对象。 |
| PopAsync() |
供 Microsoft.Maui.Controls 平台内部使用。 |
| PopAsync(Boolean) |
供 Microsoft.Maui.Controls 平台内部使用。 |
| PopModalAsync() |
供 Microsoft.Maui.Controls 平台内部使用。 |
| PopModalAsync(Boolean) |
供 Microsoft.Maui.Controls 平台内部使用。 |
| PopToRootAsync() |
供 Microsoft.Maui.Controls 平台内部使用。 |
| PopToRootAsync(Boolean) |
供 Microsoft.Maui.Controls 平台内部使用。 |
| PushAsync(Page, Boolean) |
供 Microsoft.Maui.Controls 平台内部使用。 |
| PushAsync(Page) |
供 Microsoft.Maui.Controls 平台内部使用。 |
| PushModalAsync(Page, Boolean) |
供 Microsoft.Maui.Controls 平台内部使用。 |
| PushModalAsync(Page) |
供 Microsoft.Maui.Controls 平台内部使用。 |
| RemovePage(Page) |
供 Microsoft.Maui.Controls 平台内部使用。 |