IShellController Interface

Definição

Estende IPageController para aplicativos de Shell.

public interface IShellController : Xamarin.Forms.IPageController
type IShellController = interface
    interface IPageController
    interface IVisualElementController
    interface IElementController
Derivado
Implementações

Propriedades

Batched

Para uso interno por renderizadores de plataforma.

(Herdado de IVisualElementController)
ContainerArea

Para uso interno por renderizadores de plataforma.

(Herdado de IPageController)
DisableLayout

Para uso interno por renderizadores de plataforma.

(Herdado de IVisualElementController)
EffectControlProvider

Para uso interno por renderizadores de plataforma.

(Herdado de IElementController)
EffectiveFlowDirection

Para uso interno por renderizadores de plataforma.

(Herdado de IVisualElementController)
FlyoutHeader

Estende IPageController para aplicativos de Shell.

FlyoutIcon

Estende IPageController para aplicativos de Shell.

IgnoresContainerArea

Para uso interno por renderizadores de plataforma.

(Herdado de IPageController)
InternalChildren

Para uso interno por renderizadores de plataforma.

(Herdado de IPageController)
IsInNativeLayout

Para uso interno por renderizadores de plataforma.

(Herdado de IVisualElementController)
IsNativeStateConsistent

Para uso interno por renderizadores de plataforma.

(Herdado de IVisualElementController)
IsPlatformEnabled

Para uso interno por renderizadores de plataforma.

(Herdado de IVisualElementController)
LogicalChildren

Para uso interno por renderizadores de plataforma.

(Herdado de IElementController)
NavigationProxy

Para uso interno por renderizadores de plataforma.

(Herdado de IVisualElementController)
Platform
Obsoleto.

Estende IPageController para aplicativos de Shell.

(Herdado de IElementController)
RealParent

Para uso interno por renderizadores de plataforma.

(Herdado de IElementController)

Métodos

AddAppearanceObserver(IAppearanceObserver, Element)

Estende IPageController para aplicativos de Shell.

AddFlyoutBehaviorObserver(IFlyoutBehaviorObserver)

Estende IPageController para aplicativos de Shell.

AppearanceChanged(Element, Boolean)

Estende IPageController para aplicativos de Shell.

Descendants()

Para uso interno por renderizadores de plataforma.

(Herdado de IElementController)
EffectIsAttached(String)

Para uso interno por renderizadores de plataforma.

(Herdado de IElementController)
GenerateFlyoutGrouping()

Estende IPageController para aplicativos de Shell.

GetFlyoutItemDataTemplate(BindableObject)

Estende IPageController para aplicativos de Shell.

GetItems()

Estende IPageController para aplicativos de Shell.

GetNavigationState(ShellItem, ShellSection, ShellContent, Boolean)

Estende IPageController para aplicativos de Shell.

InvalidateMeasure(InvalidationTrigger)

Para uso interno por renderizadores de plataforma.

(Herdado de IVisualElementController)
NativeSizeChanged()

Para uso interno por renderizadores de plataforma.

(Herdado de IVisualElementController)
OnFlyoutItemSelected(Element)

Estende IPageController para aplicativos de Shell.

OnFlyoutItemSelectedAsync(Element)

Estende IPageController para aplicativos de Shell.

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

Estende IPageController para aplicativos de Shell.

RemoveAppearanceObserver(IAppearanceObserver)

Estende IPageController para aplicativos de Shell.

RemoveFlyoutBehaviorObserver(IFlyoutBehaviorObserver)

Estende IPageController para aplicativos de Shell.

SendAppearing()

Para uso interno por renderizadores de plataforma.

(Herdado de IPageController)
SendDisappearing()

Para uso interno por renderizadores de plataforma.

(Herdado de IPageController)
SetValueFromRenderer(BindableProperty, Object)

Para uso interno por renderizadores de plataforma.

(Herdado de IElementController)
SetValueFromRenderer(BindablePropertyKey, Object)

Para uso interno por renderizadores de plataforma.

(Herdado de IElementController)
UpdateCurrentState(ShellNavigationSource)

Estende IPageController para aplicativos de Shell.

Eventos

BatchCommitted

Para uso interno por renderizadores de plataforma.

(Herdado de IVisualElementController)
FocusChangeRequested

Para uso interno por renderizadores de plataforma.

(Herdado de IVisualElementController)
ItemsCollectionChanged

Estende IPageController para aplicativos de Shell.

PlatformSet
Obsoleto.

Estende IPageController para aplicativos de Shell.

(Herdado de IElementController)
StructureChanged

Estende IPageController para aplicativos de Shell.

Aplica-se a