Udostępnij za pośrednictwem


IShellController Interfejs

Definicja

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
Pochodne
Implementuje

Właściwości

Batched

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po IVisualElementController)
ContainerArea (Odziedziczone po IPageController)
DisableLayout

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po IVisualElementController)
EffectControlProvider

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po IElementController)
EffectiveFlowDirection

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po IVisualElementController)
FlyoutContent
FlyoutFooter
FlyoutHeader
FlyoutIcon
IgnoresContainerArea (Odziedziczone po IPageController)
InternalChildren (Odziedziczone po IPageController)
IsInPlatformLayout

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po IVisualElementController)
IsPlatformEnabled

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po IVisualElementController)
IsPlatformStateConsistent

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po IVisualElementController)
LogicalChildren

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po IElementController)
NavigationProxy

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po IVisualElementController)
RealParent

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po IElementController)

Metody

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

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po IElementController)
EffectIsAttached(String)

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po IElementController)
GenerateFlyoutGrouping()
GetFlyoutItemDataTemplate(BindableObject)
GetItems()
GetNavigationState(ShellItem, ShellSection, ShellContent, Boolean)
InvalidateMeasure(InvalidationTrigger)

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po IVisualElementController)
OnFlyoutItemSelected(Element)
OnFlyoutItemSelectedAsync(Element)
PlatformSizeChanged()

Do użytku wewnętrznego przez program .NET MAUI.

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

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po IElementController)
SetValueFromRenderer(BindablePropertyKey, Object)

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po IElementController)
UpdateCurrentState(ShellNavigationSource)

Zdarzenia

BatchCommitted

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po IVisualElementController)
FlyoutItemsChanged
FocusChangeRequested

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po IVisualElementController)
ItemsCollectionChanged
StructureChanged

Dotyczy