IShellController Gränssnitt

Definition

public interface class IShellController : Microsoft::Maui::Controls::IPageController
public interface IShellController : Microsoft.Maui.Controls.IPageController
type IShellController = interface
    interface IPageController
    interface IVisualElementController
    interface IElementController
Public Interface IShellController
Implements IPageController
Härledda
Implementeringar

Egenskaper

Name Description
Batched

För intern användning av .NET MAUI.

(Ärvd från IVisualElementController)
ContainerArea (Ärvd från IPageController)
DisableLayout

För intern användning av .NET MAUI.

(Ärvd från IVisualElementController)
EffectControlProvider

För intern användning av .NET MAUI.

(Ärvd från IElementController)
EffectiveFlowDirection

För intern användning av .NET MAUI.

(Ärvd från IVisualElementController)
FlyoutContent
FlyoutFooter
FlyoutHeader
FlyoutIcon
IgnoresContainerArea (Ärvd från IPageController)
InternalChildren (Ärvd från IPageController)
IsInPlatformLayout

För intern användning av .NET MAUI.

(Ärvd från IVisualElementController)
IsPlatformEnabled

För intern användning av .NET MAUI.

(Ärvd från IVisualElementController)
IsPlatformStateConsistent

För intern användning av .NET MAUI.

(Ärvd från IVisualElementController)
LogicalChildren

För intern användning av .NET MAUI.

(Ärvd från IElementController)
NavigationProxy

För intern användning av .NET MAUI.

(Ärvd från IVisualElementController)
RealParent

För intern användning av .NET MAUI.

(Ärvd från IElementController)

Metoder

Name Description
AddAppearanceObserver(IAppearanceObserver, Element)
AddFlyoutBehaviorObserver(IFlyoutBehaviorObserver)
AppearanceChanged(Element, Boolean)
Descendants()

För intern användning av .NET MAUI.

(Ärvd från IElementController)
EffectIsAttached(String)

För intern användning av .NET MAUI.

(Ärvd från IElementController)
GenerateFlyoutGrouping()
GetFlyoutItemDataTemplate(BindableObject)
GetItems()
GetNavigationState(ShellItem, ShellSection, ShellContent, Boolean)
InvalidateMeasure(InvalidationTrigger)

För intern användning av .NET MAUI.

(Ärvd från IVisualElementController)
OnFlyoutItemSelected(Element)
OnFlyoutItemSelectedAsync(Element)
PlatformSizeChanged()

För intern användning av .NET MAUI.

(Ärvd från IVisualElementController)
ProposeNavigation(ShellNavigationSource, ShellItem, ShellSection, ShellContent, IReadOnlyList<Page>, Boolean)
RemoveAppearanceObserver(IAppearanceObserver)
RemoveFlyoutBehaviorObserver(IFlyoutBehaviorObserver)
SendAppearing() (Ärvd från IPageController)
SendDisappearing() (Ärvd från IPageController)
SetValueFromRenderer(BindableProperty, Object)

För intern användning av .NET MAUI.

(Ärvd från IElementController)
SetValueFromRenderer(BindablePropertyKey, Object)

För intern användning av .NET MAUI.

(Ärvd från IElementController)
UpdateCurrentState(ShellNavigationSource)

Händelser

Name Description
BatchCommitted

För intern användning av .NET MAUI.

(Ärvd från IVisualElementController)
FlyoutItemsChanged
FocusChangeRequested

För intern användning av .NET MAUI.

(Ärvd från IVisualElementController)
ItemsCollectionChanged
StructureChanged

Gäller för