IShellController 介面

定義

擴充殼層應用程式的 IPageController

public interface IShellController : Xamarin.Forms.IPageController
type IShellController = interface
    interface IPageController
    interface IVisualElementController
    interface IElementController
衍生
實作

屬性

Batched

供平台轉譯器內部使用。

(繼承來源 IVisualElementController)
ContainerArea

供平台轉譯器內部使用。

(繼承來源 IPageController)
DisableLayout

供平台轉譯器內部使用。

(繼承來源 IVisualElementController)
EffectControlProvider

供平台轉譯器內部使用。

(繼承來源 IElementController)
EffectiveFlowDirection

供平台轉譯器內部使用。

(繼承來源 IVisualElementController)
FlyoutHeader

擴充殼層應用程式的 IPageController

FlyoutIcon

擴充殼層應用程式的 IPageController

IgnoresContainerArea

供平台轉譯器內部使用。

(繼承來源 IPageController)
InternalChildren

供平台轉譯器內部使用。

(繼承來源 IPageController)
IsInNativeLayout

供平台轉譯器內部使用。

(繼承來源 IVisualElementController)
IsNativeStateConsistent

供平台轉譯器內部使用。

(繼承來源 IVisualElementController)
IsPlatformEnabled

供平台轉譯器內部使用。

(繼承來源 IVisualElementController)
LogicalChildren

供平台轉譯器內部使用。

(繼承來源 IElementController)
NavigationProxy

供平台轉譯器內部使用。

(繼承來源 IVisualElementController)
Platform
已過時。

擴充殼層應用程式的 IPageController

(繼承來源 IElementController)
RealParent

供平台轉譯器內部使用。

(繼承來源 IElementController)

方法

AddAppearanceObserver(IAppearanceObserver, Element)

擴充殼層應用程式的 IPageController

AddFlyoutBehaviorObserver(IFlyoutBehaviorObserver)

擴充殼層應用程式的 IPageController

AppearanceChanged(Element, Boolean)

擴充殼層應用程式的 IPageController

Descendants()

供平台轉譯器內部使用。

(繼承來源 IElementController)
EffectIsAttached(String)

供平台轉譯器內部使用。

(繼承來源 IElementController)
GenerateFlyoutGrouping()

擴充殼層應用程式的 IPageController

GetFlyoutItemDataTemplate(BindableObject)

擴充殼層應用程式的 IPageController

GetItems()

擴充殼層應用程式的 IPageController

GetNavigationState(ShellItem, ShellSection, ShellContent, Boolean)

擴充殼層應用程式的 IPageController

InvalidateMeasure(InvalidationTrigger)

供平台轉譯器內部使用。

(繼承來源 IVisualElementController)
NativeSizeChanged()

供平台轉譯器內部使用。

(繼承來源 IVisualElementController)
OnFlyoutItemSelected(Element)

擴充殼層應用程式的 IPageController

OnFlyoutItemSelectedAsync(Element)

擴充殼層應用程式的 IPageController

ProposeNavigation(ShellNavigationSource, ShellItem, ShellSection, ShellContent, IReadOnlyList<Page>, Boolean)

擴充殼層應用程式的 IPageController

RemoveAppearanceObserver(IAppearanceObserver)

擴充殼層應用程式的 IPageController

RemoveFlyoutBehaviorObserver(IFlyoutBehaviorObserver)

擴充殼層應用程式的 IPageController

SendAppearing()

供平台轉譯器內部使用。

(繼承來源 IPageController)
SendDisappearing()

供平台轉譯器內部使用。

(繼承來源 IPageController)
SetValueFromRenderer(BindableProperty, Object)

供平台轉譯器內部使用。

(繼承來源 IElementController)
SetValueFromRenderer(BindablePropertyKey, Object)

供平台轉譯器內部使用。

(繼承來源 IElementController)
UpdateCurrentState(ShellNavigationSource)

擴充殼層應用程式的 IPageController

事件

BatchCommitted

供平台轉譯器內部使用。

(繼承來源 IVisualElementController)
FocusChangeRequested

供平台轉譯器內部使用。

(繼承來源 IVisualElementController)
ItemsCollectionChanged

擴充殼層應用程式的 IPageController

PlatformSet
已過時。

擴充殼層應用程式的 IPageController

(繼承來源 IElementController)
StructureChanged

擴充殼層應用程式的 IPageController

適用於