IShellController
FlyoutContent
FlyoutFooter
FlyoutHeader
FlyoutIcon
AddAppearanceObserver(IAppearanceObserver, Element)
AddFlyoutBehaviorObserver(IFlyoutBehaviorObserver)
AppearanceChanged(Element, Boolean)
GenerateFlyoutGrouping()
GetFlyoutItemDataTemplate(BindableObject)
GetItems()
GetNavigationState(ShellItem, ShellSection, ShellContent, Boolean)
OnFlyoutItemSelected(Element)
OnFlyoutItemSelectedAsync(Element)
ProposeNavigation(ShellNavigationSource, ShellItem, ShellSection, ShellContent, IReadOnlyList<Page>, Boolean)
RemoveAppearanceObserver(IAppearanceObserver)
RemoveFlyoutBehaviorObserver(IFlyoutBehaviorObserver)
UpdateCurrentState(ShellNavigationSource)
FlyoutItemsChanged
ItemsCollectionChanged
StructureChanged
net7.0
namespace Microsoft.Maui.Controls
{
public interface IShellController : IElementController, IPageController, IVisualElementController
{
ReadOnlyCollection<ShellItem> GetItems();
}
}
.NET | 6.07.0 |
---|---|
Information specific to net7.0 | |
Assembly | Microsoft.Maui.Controls , Version=1.0.0.0, PublicKeyToken= |
Referencing | Requires all:
|
Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API