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 を拡張します。

適用対象