IShellController Schnittstelle

Definition

Erweitert IPageController für Shell-Anwendungen.

public interface IShellController : Xamarin.Forms.IPageController
type IShellController = interface
    interface IPageController
    interface IVisualElementController
    interface IElementController
Abgeleitet
Implementiert

Eigenschaften

Batched

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IVisualElementController)
ContainerArea

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IPageController)
DisableLayout

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IVisualElementController)
EffectControlProvider

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IElementController)
EffectiveFlowDirection

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IVisualElementController)
FlyoutHeader

Erweitert IPageController für Shell-Anwendungen.

FlyoutIcon

Erweitert IPageController für Shell-Anwendungen.

IgnoresContainerArea

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IPageController)
InternalChildren

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IPageController)
IsInNativeLayout

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IVisualElementController)
IsNativeStateConsistent

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IVisualElementController)
IsPlatformEnabled

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IVisualElementController)
LogicalChildren

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IElementController)
NavigationProxy

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IVisualElementController)
Platform
Veraltet.

Erweitert IPageController für Shell-Anwendungen.

(Geerbt von IElementController)
RealParent

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IElementController)

Methoden

AddAppearanceObserver(IAppearanceObserver, Element)

Erweitert IPageController für Shell-Anwendungen.

AddFlyoutBehaviorObserver(IFlyoutBehaviorObserver)

Erweitert IPageController für Shell-Anwendungen.

AppearanceChanged(Element, Boolean)

Erweitert IPageController für Shell-Anwendungen.

Descendants()

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IElementController)
EffectIsAttached(String)

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IElementController)
GenerateFlyoutGrouping()

Erweitert IPageController für Shell-Anwendungen.

GetFlyoutItemDataTemplate(BindableObject)

Erweitert IPageController für Shell-Anwendungen.

GetItems()

Erweitert IPageController für Shell-Anwendungen.

GetNavigationState(ShellItem, ShellSection, ShellContent, Boolean)

Erweitert IPageController für Shell-Anwendungen.

InvalidateMeasure(InvalidationTrigger)

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IVisualElementController)
NativeSizeChanged()

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IVisualElementController)
OnFlyoutItemSelected(Element)

Erweitert IPageController für Shell-Anwendungen.

OnFlyoutItemSelectedAsync(Element)

Erweitert IPageController für Shell-Anwendungen.

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

Erweitert IPageController für Shell-Anwendungen.

RemoveAppearanceObserver(IAppearanceObserver)

Erweitert IPageController für Shell-Anwendungen.

RemoveFlyoutBehaviorObserver(IFlyoutBehaviorObserver)

Erweitert IPageController für Shell-Anwendungen.

SendAppearing()

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IPageController)
SendDisappearing()

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IPageController)
SetValueFromRenderer(BindableProperty, Object)

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IElementController)
SetValueFromRenderer(BindablePropertyKey, Object)

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IElementController)
UpdateCurrentState(ShellNavigationSource)

Erweitert IPageController für Shell-Anwendungen.

Ereignisse

BatchCommitted

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IVisualElementController)
FocusChangeRequested

Für die interne Verwendung durch Plattformrenderer.

(Geerbt von IVisualElementController)
ItemsCollectionChanged

Erweitert IPageController für Shell-Anwendungen.

PlatformSet
Veraltet.

Erweitert IPageController für Shell-Anwendungen.

(Geerbt von IElementController)
StructureChanged

Erweitert IPageController für Shell-Anwendungen.

Gilt für: