Sdílet prostřednictvím


IShellController Rozhraní

Definice

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
Odvozené
Implementuje

Vlastnosti

Batched

Pro interní použití v .NET MAUI.

(Zděděno od IVisualElementController)
ContainerArea (Zděděno od IPageController)
DisableLayout

Pro interní použití v .NET MAUI.

(Zděděno od IVisualElementController)
EffectControlProvider

Pro interní použití v .NET MAUI.

(Zděděno od IElementController)
EffectiveFlowDirection

Pro interní použití v .NET MAUI.

(Zděděno od IVisualElementController)
FlyoutContent
FlyoutFooter
FlyoutHeader
FlyoutIcon
IgnoresContainerArea (Zděděno od IPageController)
InternalChildren (Zděděno od IPageController)
IsInPlatformLayout

Pro interní použití v .NET MAUI.

(Zděděno od IVisualElementController)
IsPlatformEnabled

Pro interní použití v .NET MAUI.

(Zděděno od IVisualElementController)
IsPlatformStateConsistent

Pro interní použití v .NET MAUI.

(Zděděno od IVisualElementController)
LogicalChildren

Pro interní použití v .NET MAUI.

(Zděděno od IElementController)
NavigationProxy

Pro interní použití v .NET MAUI.

(Zděděno od IVisualElementController)
RealParent

Pro interní použití v .NET MAUI.

(Zděděno od IElementController)

Metody

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

Pro interní použití v .NET MAUI.

(Zděděno od IElementController)
EffectIsAttached(String)

Pro interní použití v .NET MAUI.

(Zděděno od IElementController)
GenerateFlyoutGrouping()
GetFlyoutItemDataTemplate(BindableObject)
GetItems()
GetNavigationState(ShellItem, ShellSection, ShellContent, Boolean)
InvalidateMeasure(InvalidationTrigger)

Pro interní použití v .NET MAUI.

(Zděděno od IVisualElementController)
OnFlyoutItemSelected(Element)
OnFlyoutItemSelectedAsync(Element)
PlatformSizeChanged()

Pro interní použití v .NET MAUI.

(Zděděno od IVisualElementController)
ProposeNavigation(ShellNavigationSource, ShellItem, ShellSection, ShellContent, IReadOnlyList<Page>, Boolean)
RemoveAppearanceObserver(IAppearanceObserver)
RemoveFlyoutBehaviorObserver(IFlyoutBehaviorObserver)
SendAppearing() (Zděděno od IPageController)
SendDisappearing() (Zděděno od IPageController)
SetValueFromRenderer(BindableProperty, Object)

Pro interní použití v .NET MAUI.

(Zděděno od IElementController)
SetValueFromRenderer(BindablePropertyKey, Object)

Pro interní použití v .NET MAUI.

(Zděděno od IElementController)
UpdateCurrentState(ShellNavigationSource)

Událost

BatchCommitted

Pro interní použití v .NET MAUI.

(Zděděno od IVisualElementController)
FlyoutItemsChanged
FocusChangeRequested

Pro interní použití v .NET MAUI.

(Zděděno od IVisualElementController)
ItemsCollectionChanged
StructureChanged

Platí pro