IShellController Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
IPageController Rozszerzenia dla aplikacji powłoki.
public interface IShellController : Xamarin.Forms.IPageController
type IShellController = interface
interface IPageController
interface IVisualElementController
interface IElementController
- Pochodne
- Implementuje
Właściwości
| Batched |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IVisualElementController) |
| ContainerArea |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IPageController) |
| DisableLayout |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IVisualElementController) |
| EffectControlProvider |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IElementController) |
| EffectiveFlowDirection |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IVisualElementController) |
| FlyoutHeader |
IPageController Rozszerzenia dla aplikacji powłoki. |
| FlyoutIcon |
IPageController Rozszerzenia dla aplikacji powłoki. |
| IgnoresContainerArea |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IPageController) |
| InternalChildren |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IPageController) |
| IsInNativeLayout |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IVisualElementController) |
| IsNativeStateConsistent |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IVisualElementController) |
| IsPlatformEnabled |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IVisualElementController) |
| LogicalChildren |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IElementController) |
| NavigationProxy |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IVisualElementController) |
| Platform |
Przestarzałe.
IPageController Rozszerzenia dla aplikacji powłoki. (Odziedziczone po IElementController) |
| RealParent |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IElementController) |
Metody
| AddAppearanceObserver(IAppearanceObserver, Element) |
IPageController Rozszerzenia dla aplikacji powłoki. |
| AddFlyoutBehaviorObserver(IFlyoutBehaviorObserver) |
IPageController Rozszerzenia dla aplikacji powłoki. |
| AppearanceChanged(Element, Boolean) |
IPageController Rozszerzenia dla aplikacji powłoki. |
| Descendants() |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IElementController) |
| EffectIsAttached(String) |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IElementController) |
| GenerateFlyoutGrouping() |
IPageController Rozszerzenia dla aplikacji powłoki. |
| GetFlyoutItemDataTemplate(BindableObject) |
IPageController Rozszerzenia dla aplikacji powłoki. |
| GetItems() |
IPageController Rozszerzenia dla aplikacji powłoki. |
| GetNavigationState(ShellItem, ShellSection, ShellContent, Boolean) |
IPageController Rozszerzenia dla aplikacji powłoki. |
| InvalidateMeasure(InvalidationTrigger) |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IVisualElementController) |
| NativeSizeChanged() |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IVisualElementController) |
| OnFlyoutItemSelected(Element) |
IPageController Rozszerzenia dla aplikacji powłoki. |
| OnFlyoutItemSelectedAsync(Element) |
IPageController Rozszerzenia dla aplikacji powłoki. |
| ProposeNavigation(ShellNavigationSource, ShellItem, ShellSection, ShellContent, IReadOnlyList<Page>, Boolean) |
IPageController Rozszerzenia dla aplikacji powłoki. |
| RemoveAppearanceObserver(IAppearanceObserver) |
IPageController Rozszerzenia dla aplikacji powłoki. |
| RemoveFlyoutBehaviorObserver(IFlyoutBehaviorObserver) |
IPageController Rozszerzenia dla aplikacji powłoki. |
| SendAppearing() |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IPageController) |
| SendDisappearing() |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IPageController) |
| SetValueFromRenderer(BindableProperty, Object) |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IElementController) |
| SetValueFromRenderer(BindablePropertyKey, Object) |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IElementController) |
| UpdateCurrentState(ShellNavigationSource) |
IPageController Rozszerzenia dla aplikacji powłoki. |
Zdarzenia
| BatchCommitted |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IVisualElementController) |
| FocusChangeRequested |
Do użytku wewnętrznego przez programy renderowania platformy. (Odziedziczone po IVisualElementController) |
| ItemsCollectionChanged |
IPageController Rozszerzenia dla aplikacji powłoki. |
| PlatformSet |
Przestarzałe.
IPageController Rozszerzenia dla aplikacji powłoki. (Odziedziczone po IElementController) |
| StructureChanged |
IPageController Rozszerzenia dla aplikacji powłoki. |