Compartir a través de


IShellController Interfaz

Definición

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
Derivado
Implementaciones

Propiedades

Batched

Para uso interno de .NET MAUI.

(Heredado de IVisualElementController)
ContainerArea (Heredado de IPageController)
DisableLayout

Para uso interno de .NET MAUI.

(Heredado de IVisualElementController)
EffectControlProvider

Para uso interno de .NET MAUI.

(Heredado de IElementController)
EffectiveFlowDirection

Para uso interno de .NET MAUI.

(Heredado de IVisualElementController)
FlyoutContent
FlyoutFooter
FlyoutHeader
FlyoutIcon
IgnoresContainerArea (Heredado de IPageController)
InternalChildren (Heredado de IPageController)
IsInPlatformLayout

Para uso interno de .NET MAUI.

(Heredado de IVisualElementController)
IsPlatformEnabled

Para uso interno de .NET MAUI.

(Heredado de IVisualElementController)
IsPlatformStateConsistent

Para uso interno de .NET MAUI.

(Heredado de IVisualElementController)
LogicalChildren

Para uso interno de .NET MAUI.

(Heredado de IElementController)
NavigationProxy

Para uso interno de .NET MAUI.

(Heredado de IVisualElementController)
RealParent

Para uso interno de .NET MAUI.

(Heredado de IElementController)

Métodos

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

Para uso interno de .NET MAUI.

(Heredado de IElementController)
EffectIsAttached(String)

Para uso interno de .NET MAUI.

(Heredado de IElementController)
GenerateFlyoutGrouping()
GetFlyoutItemDataTemplate(BindableObject)
GetItems()
GetNavigationState(ShellItem, ShellSection, ShellContent, Boolean)
InvalidateMeasure(InvalidationTrigger)

Para uso interno de .NET MAUI.

(Heredado de IVisualElementController)
OnFlyoutItemSelected(Element)
OnFlyoutItemSelectedAsync(Element)
PlatformSizeChanged()

Para uso interno de .NET MAUI.

(Heredado de IVisualElementController)
ProposeNavigation(ShellNavigationSource, ShellItem, ShellSection, ShellContent, IReadOnlyList<Page>, Boolean)
RemoveAppearanceObserver(IAppearanceObserver)
RemoveFlyoutBehaviorObserver(IFlyoutBehaviorObserver)
SendAppearing() (Heredado de IPageController)
SendDisappearing() (Heredado de IPageController)
SetValueFromRenderer(BindableProperty, Object)

Para uso interno de .NET MAUI.

(Heredado de IElementController)
SetValueFromRenderer(BindablePropertyKey, Object)

Para uso interno de .NET MAUI.

(Heredado de IElementController)
UpdateCurrentState(ShellNavigationSource)

Eventos

BatchCommitted

Para uso interno de .NET MAUI.

(Heredado de IVisualElementController)
FlyoutItemsChanged
FocusChangeRequested

Para uso interno de .NET MAUI.

(Heredado de IVisualElementController)
ItemsCollectionChanged
StructureChanged

Se aplica a