Shell Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application.
[Xamarin.Forms.ContentProperty("Items")]
public class Shell : Xamarin.Forms.Page, Xamarin.Forms.IPageContainer<Xamarin.Forms.Page>, Xamarin.Forms.IShellController
type Shell = class
inherit Page
interface IShellController
interface IPageController
interface IVisualElementController
interface IElementController
interface IPageContainer<Page>
- Héritage
- Attributs
- Implémente
Constructeurs
Shell() |
Crée un élément Shell avec les valeurs par défaut. |
Champs
ActionSheetSignalName |
Cette méthode est destinée à un usage interne. (Hérité de Page) |
AlertSignalName |
Cette méthode est destinée à un usage interne. (Hérité de Page) |
BackButtonBehaviorProperty |
Magasin de stockage pour les méthodes GetBackButtonBehavior(BindableObject) et SetBackButtonBehavior(BindableObject, BackButtonBehavior). |
BackgroundColorProperty |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
BusySetSignalName |
Cette méthode est destinée à un usage interne. (Hérité de Page) |
CurrentItemProperty |
Magasin de stockage pour le champ CurrentItem. |
CurrentStateProperty |
Magasin de stockage pour le champ CurrentState. |
DisabledColorProperty |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
FlyoutBackdropProperty |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
FlyoutBackgroundColorProperty |
Magasin de stockage pour le champ FlyoutBackgroundColor. |
FlyoutBackgroundImageAspectProperty |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
FlyoutBackgroundImageProperty |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
FlyoutBackgroundProperty |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
FlyoutBehaviorProperty |
Magasin de stockage pour le champ FlyoutBehavior. |
FlyoutHeaderBehaviorProperty |
Magasin de stockage pour le champ FlyoutHeaderBehavior. |
FlyoutHeaderProperty |
Magasin de stockage pour le champ FlyoutHeader. |
FlyoutHeaderTemplateProperty |
Magasin de stockage pour le champ FlyoutHeaderTemplate. |
FlyoutIconProperty |
Magasin de stockage pour le champ FlyoutIcon. |
FlyoutIsPresentedProperty |
Magasin de stockage pour le champ FlyoutIsPresented. |
FlyoutVerticalScrollModeProperty |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
ForegroundColorProperty |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
ItemsProperty |
Magasin de stockage pour le champ Items. |
ItemTemplateProperty |
Magasin de stockage pour le champ ItemTemplate. |
MenuItemTemplateProperty |
Magasin de stockage pour le champ MenuItemTemplate. |
NavBarHasShadowProperty |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
NavBarIsVisibleProperty |
Magasin de stockage pour les méthodes GetNavBarIsVisible(BindableObject) et SetNavBarIsVisible(BindableObject, Boolean). |
PresentationModeProperty |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
PromptSignalName |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de Page) |
SearchHandlerProperty |
Magasin de stockage pour les méthodes GetSearchHandler(BindableObject) et SetSearchHandler(BindableObject, SearchHandler). |
TabBarBackgroundColorProperty |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
TabBarDisabledColorProperty |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
TabBarForegroundColorProperty |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
TabBarIsVisibleProperty |
Magasin de stockage pour les méthodes GetTabBarIsVisible(BindableObject) et SetTabBarIsVisible(BindableObject, Boolean). |
TabBarTitleColorProperty |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
TabBarUnselectedColorProperty |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
TitleColorProperty |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
TitleViewProperty |
xMagasin de stockage pour les méthodes GetTitleView(BindableObject) et SetTitleView(BindableObject, View). |
UnselectedColorProperty |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
Propriétés
AnchorX |
Obtient ou définit le composant X du point central d’une transformation par rapport aux limites de l’élément. Il s’agit d’une propriété pouvant être liée. (Hérité de VisualElement) |
AnchorY |
Obtient ou définit le composant Y du point central d’une transformation par rapport aux limites de l’élément. Il s’agit d’une propriété pouvant être liée. (Hérité de VisualElement) |
AutomationId |
Obtient ou définit une valeur qui permet au framework d’automatisation de rechercher cet élément et d’interagir avec celui-ci. (Hérité de Element) |
Background |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de VisualElement) |
BackgroundColor |
Obtient ou définit la couleur qui remplit l’arrière-plan d’un VisualElement. Il s’agit d’une propriété pouvant être liée. (Hérité de VisualElement) |
BackgroundImage |
Obsolète.
Identifie l’image utilisée comme arrière-plan pour le Page. (Hérité de Page) |
BackgroundImageSource |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de Page) |
Batched |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de VisualElement) |
Behaviors |
Obtient la liste des valeurs Behavior associées à cet élément. Il s’agit d’une propriété pouvant être liée. (Hérité de VisualElement) |
BindingContext |
Obtient ou définit l’objet qui contient les propriétés qui seront ciblées par les propriétés liées appartenant à ce BindableObject. (Hérité de BindableObject) |
Bounds |
Obtient les limites de l’élément. (Hérité de VisualElement) |
class |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de NavigableElement) |
ClassId |
Obtient ou définit une valeur utilisée pour identifier une collection d’éléments sémantiquement similaires. (Hérité de Element) |
Clip |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de VisualElement) |
ContainerArea |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de Page) |
Current |
Propriété statique fournissant l’accès au Shell actif. |
CurrentItem |
Élément ShellItem ou FlyoutItem actuellement sélectionné. |
CurrentPage |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
CurrentState |
État actuel de la navigation de Shell. |
DisableLayout |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de VisualElement) |
Dispatcher |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de BindableObject) |
EffectControlProvider |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de Element) |
Effects |
Liste des effets appliqués à cet élément. (Hérité de Element) |
FlowDirection |
Obtient ou définit le sens de déroulement de la disposition. (Hérité de VisualElement) |
FlyoutBackdrop |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
FlyoutBackground |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
FlyoutBackgroundColor |
Obtient ou définit la couleur d'arrière-plan du menu volant Shell. |
FlyoutBackgroundImage |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
FlyoutBackgroundImageAspect |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
FlyoutBehavior |
La définition de la propriété FlyoutBehavior sur Désactivé masque le menu volant, ce qui est utile quand vous avez un seul ShellItem. Les autres valeurs FlyoutBehavior valides sont Flyout (valeur par défaut) et Verrouillé. |
FlyoutHeader |
L’en-tête du menu volant est le contenu qui apparaît éventuellement en haut du menu volant, son apparence étant définie par un View qui peut être défini via la valeur de propriété FlyoutHeader . |
FlyoutHeaderBehavior |
La définition de FlyoutHeaderBehavior sur CollapseOnScroll réduit le menu volant lorsque le défilement se produit. Les autres valeurs FlyoutHeaderBehavior valides sont Default, Fixed et Scroll (défilement avec les éléments de menu). |
FlyoutHeaderTemplate |
Vous pouvez définir l’apparence de l’en-tête de menu volant en définissant la propriété FlyoutHeaderTemplate sur un DataTemplate. |
FlyoutIcon |
Obtient ou définit l’icône qui, lorsque vous appuyez dessus, ouvre le menu volant Shell. |
FlyoutIsPresented |
Obtient ou définit l’état visible du menu volant Shell. |
FlyoutVerticalScrollMode |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
Height |
Obtient la hauteur rendue actuelle de cet élément. Il s’agit d’une propriété en lecture seule et pouvant être liée. (Hérité de VisualElement) |
HeightRequest |
Obtient ou définit la substitution de hauteur souhaitée de cet élément. (Hérité de VisualElement) |
Icon |
Obsolète.
Identificateur de ressource pour l’icône associée de Page. (Hérité de Page) |
IconImageSource |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de Page) |
Id |
Obtient une valeur qui permet d’identifier de façon unique un élément lors de l’exécution d’une application. (Hérité de Element) |
IgnoresContainerArea |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de Page) |
InputTransparent |
Obtient ou définit une valeur indiquant si cet élément doit intervenir dans le cycle d’interaction de l’utilisateur. Il s’agit d’une propriété pouvant être liée. (Hérité de VisualElement) |
InternalChildren |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de Page) |
IsBusy |
Marque la page comme étant occupée. Ainsi, l’indicateur d’activité global spécifique de la plateforme affiche un état occupé. (Hérité de Page) |
IsEnabled |
Obtient ou définit une valeur indiquant si cet élément est activé dans l’interface utilisateur. Il s’agit d’une propriété pouvant être liée. (Hérité de VisualElement) |
IsFocused |
Obtient une valeur indiquant si cet élément a actuellement le focus. Il s’agit d’une propriété pouvant être liée. (Hérité de VisualElement) |
IsInNativeLayout |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de VisualElement) |
IsNativeStateConsistent |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de VisualElement) |
IsPlatformEnabled |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de VisualElement) |
IsTabStop |
Obtient ou définit l'inclusion ou non de cet élément dans la navigation par onglets. Il s’agit d’une propriété pouvant être liée. (Hérité de VisualElement) |
IsVisible |
Obtient ou définir une valeur qui détermine si cet élément doit, ou non, faire partie de l’arborescence d’éléments visuels. Il s’agit d’une propriété pouvant être liée. (Hérité de VisualElement) |
Items | |
ItemTemplate |
Obtient ou définit DataTemplate appliqué à chaque Items. |
LogicalChildren |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de Element) |
MenuItemTemplate |
Obtient ou définit DataTemplate appliqué aux objets MenuItem dans la collection MenuItems. |
MinimumHeightRequest |
Obtient ou définit une valeur qui substitue la hauteur minimale que l’élément demandera pendant la disposition. (Hérité de VisualElement) |
MinimumWidthRequest |
Obtient ou définit une valeur qui substitue la largeur minimale que l’élément demandera pendant la disposition. (Hérité de VisualElement) |
Navigation |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de NavigableElement) |
NavigationProxy |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de NavigableElement) |
Opacity |
Obtient ou définit la valeur d’opacité appliquée à l’élément quand il est rendu. Il s’agit d’une propriété pouvant être liée. (Hérité de VisualElement) |
Padding |
Espace entre le contenu de la Page et sa bordure. (Hérité de Page) |
Parent |
Obtient ou définit l’élément parent de l’élément. (Hérité de Element) |
ParentView |
Obsolète.
Obtient l’élément qui est l’ancêtre le plus proche de cet élément VisualElement. (Hérité de Element) |
Platform |
Obsolète.
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de Element) |
RealParent |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de Element) |
Resources |
Obtient ou définit le dictionnaire de ressources local. (Hérité de VisualElement) |
Rotation |
Obtient ou définit la rotation (en degrés) autour de l’axe Z (rotation affine) quand l’élément est rendu. (Hérité de VisualElement) |
RotationX |
Obtient ou définit la rotation (en degrés) autour de l’axe X (rotation de perspective) quand l’élément est rendu. (Hérité de VisualElement) |
RotationY |
Obtient ou définit la rotation (en degrés) autour de l’axe Y (rotation de perspective) quand l’élément est rendu. (Hérité de VisualElement) |
Scale |
Obtient ou définit le facteur d’échelle appliqué à l’élément. (Hérité de VisualElement) |
ScaleX |
Obtient ou définit une valeur d’échelle à appliquer à l’axe X. (Hérité de VisualElement) |
ScaleY |
Obtient ou définit une valeur d’échelle à appliquer à l’axe Y. (Hérité de VisualElement) |
Style |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de NavigableElement) |
StyleClass |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de NavigableElement) |
StyleId |
Obtient ou définit une valeur définie par l’utilisateur permettant d’identifier de façon unique l’élément. (Hérité de Element) |
TabIndex |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de VisualElement) |
Title |
Titre de la Page. (Hérité de Page) |
ToolbarItems |
Ensemble de ToolbarItem, implémentés de manière spécifique à la plateforme. (Hérité de Page) |
TranslationX |
Obtient ou définit le delta de translation X de l’élément. (Hérité de VisualElement) |
TranslationY |
Obtient ou définit le delta de translation Y de l’élément. (Hérité de VisualElement) |
Triggers |
Obtient la liste des valeurs Trigger associées à cet élément. Il s’agit d’une propriété pouvant être liée. (Hérité de VisualElement) |
Visual |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de VisualElement) |
Width |
Obtient la largeur rendue actuelle de cet élément. Il s’agit d’une propriété en lecture seule et pouvant être liée. (Hérité de VisualElement) |
WidthRequest |
Obtient ou définit la substitution de largeur souhaitée de cet élément. (Hérité de VisualElement) |
X |
Obtient la position X actuelle de cet élément. Il s’agit d’une propriété en lecture seule et pouvant être liée. (Hérité de VisualElement) |
Y |
Obtient la position Y actuelle de cet élément. Il s’agit d’une propriété en lecture seule et pouvant être liée. (Hérité de VisualElement) |
Méthodes
ApplyBindings() |
Applique les liaisons à BindingContext. (Hérité de BindableObject) |
BatchBegin() |
Signale le début d’un lot de modifications aux propriétés des éléments. (Hérité de VisualElement) |
BatchCommit() |
Signale la fin d’un lot de commandes à l’élément et que ces commandes doivent maintenant être validées. (Hérité de VisualElement) |
ChangeVisualState() |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de VisualElement) |
ClearValue(BindableProperty) |
Efface toute valeur définie par SetValue pour |
ClearValue(BindablePropertyKey) |
Efface toute valeur définie par SetValue pour la propriété qui est identifiée par |
CoerceValue(BindableProperty) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de BindableObject) |
CoerceValue(BindablePropertyKey) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de BindableObject) |
Descendants() |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de Element) |
DisplayActionSheet(String, String, String, String[]) |
Affiche une feuille d’actions native spécifique à la plateforme, permettant à l’utilisateur de l’application de choisir parmi plusieurs boutons. (Hérité de Page) |
DisplayAlert(String, String, String) |
Présente à l’utilisateur de l’application une boîte de dialogue d’alerte comportant un bouton d’annulation. (Hérité de Page) |
DisplayAlert(String, String, String, String) |
Présente à l’utilisateur de l’application une boîte de dialogue d’alerte comportant un bouton d’acceptation et un bouton d’annulation. (Hérité de Page) |
DisplayPromptAsync(String, String, String, String, String, Int32, Keyboard) |
Obsolète.
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de Page) |
DisplayPromptAsync(String, String, String, String, String, Int32, Keyboard, String) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de Page) |
EffectIsAttached(String) |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de Element) |
FindByName(String) |
Retourne l'élément ayant le nom spécifié. (Hérité de Element) |
Focus() |
Tente de définir le focus sur cet élément. (Hérité de VisualElement) |
ForceLayout() |
Force le Page à effectuer une passe de disposition. (Hérité de Page) |
GetBackButtonBehavior(BindableObject) |
Obtient la valeur de BackButtonBehaviorProperty de |
GetBackgroundColor(BindableObject) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
GetDisabledColor(BindableObject) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
GetFlyoutBackdrop(BindableObject) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
GetFlyoutBehavior(BindableObject) |
Obtient le FlyoutBehavior de |
GetForegroundColor(BindableObject) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
GetItemTemplate(BindableObject) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
GetMenuItemTemplate(BindableObject) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
GetNavBarHasShadow(BindableObject) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
GetNavBarIsVisible(BindableObject) |
Obtient la visibilité de la barre de navigation du |
GetPresentationMode(BindableObject) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
GetSearchHandler(BindableObject) |
Obtient la SearchHandler du |
GetSizeRequest(Double, Double) |
Obsolète.
Retourne le SizeRequest de l’élément. L’appel de cette méthode lance la passe de mesure d’un cycle de disposition. (Hérité de VisualElement) |
GetTabBarBackgroundColor(BindableObject) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
GetTabBarDisabledColor(BindableObject) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
GetTabBarForegroundColor(BindableObject) |
Obtient la couleur de titre de la barre d’onglets pour |
GetTabBarIsVisible(BindableObject) |
Détermine si la barre d’onglets est visible dans |
GetTabBarTitleColor(BindableObject) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
GetTabBarUnselectedColor(BindableObject) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
GetTitleColor(BindableObject) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
GetTitleView(BindableObject) |
Obtient le titre View de |
GetUnselectedColor(BindableObject) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
GetValue(BindableProperty) |
Retourne la valeur qui est contenue dans BindableProperty. (Hérité de BindableObject) |
GetValues(BindableProperty, BindableProperty) |
Obsolète.
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de BindableObject) |
GetValues(BindableProperty, BindableProperty, BindableProperty) |
Obsolète.
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de BindableObject) |
GoToAsync(ShellNavigationState) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
GoToAsync(ShellNavigationState, Boolean) |
Navigue de manière asynchrone vers , en animant éventuellement. |
InvalidateMeasure() |
Méthode qui est appelée pour invalider la disposition de ce VisualElement. Déclenche l’événement MeasureInvalidated. (Hérité de VisualElement) |
InvalidateMeasureNonVirtual(InvalidationTrigger) |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de VisualElement) |
IsSet(BindableProperty) |
Retourne |
Layout(Rectangle) |
Met à jour les limites de l’élément pendant le cycle de disposition. (Hérité de VisualElement) |
LayoutChildren(Double, Double, Double, Double) |
Dispose les Element enfants dans la zone spécifiée. (Hérité de Page) |
Measure(Double, Double, MeasureFlags) |
Retourne la taille minimale dont un élément visuel a besoin pour s’afficher sur l’appareil. (Hérité de VisualElement) |
NativeSizeChanged() |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de VisualElement) |
On<T>() |
Retourne l’instance spécifique à la plateforme de ce Page, sur laquelle une méthode spécifique à la plateforme peut être appelée. (Hérité de Page) |
OnAppearing() |
En cas de substitution, permet aux développeurs d’applications de personnaliser le comportement juste avant que la Page soit visible. (Hérité de Page) |
OnBackButtonPressed() |
Retourne |
OnBindingContextChanged() |
Les développeurs peuvent substituer cette méthode pour personnaliser le comportement en réponse à la modification du contexte de liaison. |
OnChildAdded(Element) |
Les développeurs d’applications peuvent substituer cette méthode pour répondre à l’ajout d’un enfant. (Hérité de VisualElement) |
OnChildMeasureInvalidated(Object, EventArgs) |
Indique que la taille par défaut d’un Element enfant a changé. (Hérité de Page) |
OnChildRemoved(Element) |
Obsolète.
Les développeurs d’applications peuvent substituer cette méthode pour répondre à la suppression d’un enfant. (Hérité de VisualElement) |
OnChildRemoved(Element, Int32) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de VisualElement) |
OnChildrenReordered() |
Appelée chaque fois que l’événement ChildrenReordered est sur le point d’être émis. Implémentez cette méthode pour ajouter la gestion de classes pour cet événement. (Hérité de VisualElement) |
OnDisappearing() |
En cas de substitution, permet au développeur d’applications de personnaliser le comportement lié à disparition de la Page. (Hérité de Page) |
OnMeasure(Double, Double) |
Méthode qui est appelée quand une mesure de disposition se produit. (Hérité de VisualElement) |
OnNavigated(ShellNavigatedEventArgs) |
Les développeurs peuvent substituer cette méthode pour personnaliser le comportement lors de la navigation. |
OnNavigating(ShellNavigatingEventArgs) |
Les développeurs peuvent substituer cette méthode pour personnaliser le comportement avant la navigation. |
OnParentSet() |
Appelé quand la propriété Parent de Page est changée. (Hérité de Page) |
OnPropertyChanged(String) |
Méthode appelée en cas de changement d’une propriété liée. (Hérité de Element) |
OnPropertyChanging(String) |
Appelez cette méthode à partir d’une classe enfant pour avertir qu’un changement va se produire au niveau d’une propriété. (Hérité de BindableObject) |
OnSizeAllocated(Double, Double) |
Indique qu’une taille a été assignée à la Page. (Hérité de Page) |
OnSizeRequest(Double, Double) |
Obsolète.
Cette méthode est appelée pendant la passe de mesure d’un cycle de disposition pour obtenir la taille souhaitée d’un élément. (Hérité de VisualElement) |
OnTabIndexPropertyChanged(Int32, Int32) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de VisualElement) |
OnTabStopPropertyChanged(Boolean, Boolean) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de VisualElement) |
RemoveBinding(BindableProperty) |
Supprime une liaison précédemment définie. (Hérité de BindableObject) |
RemoveDynamicResource(BindableProperty) |
Supprime une ressource dynamique précédemment définie (Hérité de Element) |
SendAppearing() |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de Page) |
SendBackButtonPressed() |
Appelle OnBackButtonPressed(). (Hérité de Page) |
SendDisappearing() |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de Page) |
SetBackButtonBehavior(BindableObject, BackButtonBehavior) |
Définit le comportement du bouton Précédent de sur . |
SetBackgroundColor(BindableObject, Color) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
SetBinding(BindableProperty, BindingBase) |
Affecte une liaison à une propriété. (Hérité de BindableObject) |
SetDisabledColor(BindableObject, Color) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
SetDynamicResource(BindableProperty, String) |
Définit la propriété BindableProperty de cet élément à mettre à jour par le biais du DynamicResource avec la clé fournie. (Hérité de Element) |
SetFlyoutBackdrop(BindableObject, Brush) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
SetFlyoutBehavior(BindableObject, FlyoutBehavior) |
Définit le comportement du menu volant de sur . |
SetForegroundColor(BindableObject, Color) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
SetItemTemplate(BindableObject, DataTemplate) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
SetMenuItemTemplate(BindableObject, DataTemplate) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
SetNavBarHasShadow(BindableObject, Boolean) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
SetNavBarIsVisible(BindableObject, Boolean) |
Définit la visibilité de la barre de navigation de . |
SetPresentationMode(BindableObject, PresentationMode) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
SetSearchHandler(BindableObject, SearchHandler) |
Définit pour SearchHandler . |
SetTabBarBackgroundColor(BindableObject, Color) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
SetTabBarDisabledColor(BindableObject, Color) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
SetTabBarForegroundColor(BindableObject, Color) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
SetTabBarIsVisible(BindableObject, Boolean) |
Définit la visibilité de la barre d’onglets de . |
SetTabBarTitleColor(BindableObject, Color) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
SetTabBarUnselectedColor(BindableObject, Color) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
SetTitleColor(BindableObject, Color) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
SetTitleView(BindableObject, View) |
Définit le titre View de . |
SetUnselectedColor(BindableObject, Color) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
SetValue(BindableProperty, Object) |
Définit la valeur de la propriété spécifiée. (Hérité de BindableObject) |
SetValue(BindablePropertyKey, Object) |
Définit la valeur de propertyKey. (Hérité de BindableObject) |
SetValueCore(BindableProperty, Object, SetValueFlags) |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de BindableObject) |
SetValueFromRenderer(BindableProperty, Object) |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de Element) |
SetValueFromRenderer(BindablePropertyKey, Object) |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de Element) |
SizeAllocated(Double, Double) |
SizeAllocated est appelée pendant un cycle de disposition pour signaler le début d’une disposition de sous-arborescence. (Hérité de VisualElement) |
TabIndexDefaultValueCreator() |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de VisualElement) |
TabStopDefaultValueCreator() |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de VisualElement) |
UnapplyBindings() |
Supprime toutes les liaisons précédemment définies. (Hérité de BindableObject) |
Unfocus() |
Annule la définition du focus sur cet élément. (Hérité de VisualElement) |
UpdateChildrenLayout() |
Entraîne la mise à jour de la disposition des Element enfants de la Page. (Hérité de Page) |
VerifyShellUWPFlagEnabled(String, String) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
Événements
Appearing |
Indique que le Page est sur le point d’apparaître. (Hérité de Page) |
BatchCommitted |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de VisualElement) |
BindingContextChanged |
Déclenché chaque fois que la propriété BindingContext est modifiée. (Hérité de BindableObject) |
ChildAdded |
Se produit chaque fois qu’un élément enfant est ajouté à l’élément. (Hérité de Element) |
ChildRemoved |
Se produit chaque fois qu’un élément enfant est supprimé de l’élément. (Hérité de Element) |
ChildrenReordered |
Se produit quand les enfants d’un VisualElement ont été réorganisés. (Hérité de VisualElement) |
DescendantAdded |
Se produit chaque fois qu’un élément enfant est ajouté à la sous-arborescence d’éléments. (Hérité de Element) |
DescendantRemoved |
Se produit chaque fois qu’un élément enfant est supprimé de la sous-arborescence d’éléments. (Hérité de Element) |
Disappearing |
Indique que l’affichage du Page est sur le point de cesser. (Hérité de Page) |
FocusChangeRequested |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de VisualElement) |
Focused |
Se produit quand l’élément reçoit le focus. (Hérité de VisualElement) |
LayoutChanged |
Déclenché quand la disposition de la Page a changé. (Hérité de Page) |
MeasureInvalidated |
Événement qui est déclenché quand la disposition d’un élément visuel est invalidée. (Hérité de VisualElement) |
Navigated |
La bibliothèque déclenche cet événement après avoir effectué la navigation. |
Navigating |
La bibliothèque déclenche cet événement immédiatement avant d’effectuer la navigation. |
PlatformSet |
Obsolète.
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. (Hérité de Element) |
PropertyChanged |
Déclenché lorsqu’une propriété a été modifiée. (Hérité de BindableObject) |
PropertyChanging |
Déclenché lorsqu’une propriété est sur le point d’être modifiée. (Hérité de BindableObject) |
SizeChanged |
Se produit quand la valeur de la propriété Width ou Height change sur cet élément. (Hérité de VisualElement) |
Unfocused |
Se produit quand l’élément perd le focus. (Hérité de VisualElement) |
Implémentations d’interfaces explicites
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de BindableObject) |
IElementController.SetValueFromRenderer(BindableProperty, Object) |
Pour un usage interne par la plateforme Xamarin.Forms. (Hérité de Element) |
INameScope.RegisterName(String, Object) |
Uniquement réservé à un usage interne. (Hérité de Element) |
IShellController.AddAppearanceObserver(IAppearanceObserver, Element) |
Pour un usage interne par la plateforme Xamarin.Forms. |
IShellController.AddFlyoutBehaviorObserver(IFlyoutBehaviorObserver) |
Pour un usage interne par la plateforme Xamarin.Forms. |
IShellController.AppearanceChanged(Element, Boolean) |
Pour un usage interne par la plateforme Xamarin.Forms. |
IShellController.FlyoutHeader |
Pour un usage interne par la plateforme Xamarin.Forms. |
IShellController.GenerateFlyoutGrouping() |
Pour un usage interne par la plateforme Xamarin.Forms. |
IShellController.GetFlyoutItemDataTemplate(BindableObject) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
IShellController.GetItems() |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
IShellController.GetNavigationState(ShellItem, ShellSection, ShellContent, Boolean) |
Pour un usage interne par la plateforme Xamarin.Forms. |
IShellController.ItemsCollectionChanged |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
IShellController.OnFlyoutItemSelected(Element) |
Pour un usage interne par la plateforme Xamarin.Forms. |
IShellController.OnFlyoutItemSelectedAsync(Element) |
Pour un usage interne par la plateforme Xamarin.Forms. |
IShellController.ProposeNavigation(ShellNavigationSource, ShellItem, ShellSection, ShellContent, IReadOnlyList<Page>, Boolean) |
Pour un usage interne par la plateforme Xamarin.Forms. |
IShellController.RemoveAppearanceObserver(IAppearanceObserver) |
Pour un usage interne par la plateforme Xamarin.Forms. |
IShellController.RemoveFlyoutBehaviorObserver(IFlyoutBehaviorObserver) |
Pour un usage interne par la plateforme Xamarin.Forms. |
IShellController.StructureChanged |
Pour un usage interne par la plateforme Xamarin.Forms. |
IShellController.UpdateCurrentState(ShellNavigationSource) |
Pour un usage interne par la plateforme Xamarin.Forms. |
IVisualElementController.EffectiveFlowDirection |
Obtient le sens du flux visuel effectif pour l’élément sur la plateforme, en prenant en compte les paramètres régionaux et les paramètres de flux logique. (Hérité de VisualElement) |
IVisualElementController.InvalidateMeasure(InvalidationTrigger) |
Cette méthode est destinée à un usage interne. (Hérité de VisualElement) |
Méthodes d’extension
AbortAnimation(IAnimatable, String) |
Arrête l’animation. |
Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Définit les paramètres spécifiés et démarre l’animation. |
Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Définit les paramètres spécifiés et démarre l’animation. |
Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Définit les paramètres spécifiés et démarre l’animation. |
Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>) |
Définit les paramètres spécifiés et démarre l’animation. |
AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action) |
Définit les paramètres spécifiés et démarre l’animation cinétique. |
AnimationIsRunning(IAnimatable, String) |
Retourne une valeur booléenne qui indique si l’animation qui est spécifiée par |
Batch(IAnimatable) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Crée et applique une liaison à une propriété. |
SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String) |
Obsolète.
Crée et applique une liaison à partir d’une expression. |
SetOnAppTheme<T>(BindableObject, BindableProperty, T, T) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
AncestorToRoot(Page) |
Pour un usage interne par la plateforme Xamarin.Forms. |
FindByName<T>(Element, String) |
Retourne l’instance de type |
FindNextElement(ITabStopElement, Boolean, IDictionary<Int32,List<ITabStopElement>>, Int32) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
GetSortedTabIndexesOnParentPage(VisualElement) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
GetTabIndexesOnParentPage(ITabStopElement, Int32) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
FadeTo(VisualElement, Double, UInt32, Easing) |
Retourne une tâche qui exécute le fondu décrit par les paramètres |
LayoutTo(VisualElement, Rectangle, UInt32, Easing) |
Retourne une tâche qui accélère les limites du VisualElement spécifié par |
RelRotateTo(VisualElement, Double, UInt32, Easing) |
Fait pivoter le VisualElement spécifié par |
RelScaleTo(VisualElement, Double, UInt32, Easing) |
Retourne une tâche qui met à l’échelle le VisualElement spécifié par |
RotateTo(VisualElement, Double, UInt32, Easing) |
Retourne une tâche qui exécute la rotation décrite par les paramètres |
RotateXTo(VisualElement, Double, UInt32, Easing) |
Retourne une tâche qui incline l’axe y par |
RotateYTo(VisualElement, Double, UInt32, Easing) |
Retourne une tâche qui incline l’axe x par |
ScaleTo(VisualElement, Double, UInt32, Easing) |
Retourne une tâche qui met à l’échelle le VisualElement spécifié par |
ScaleXTo(VisualElement, Double, UInt32, Easing) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
ScaleYTo(VisualElement, Double, UInt32, Easing) |
Page qui offre des fonctionnalités d’interface utilisateur clés nécessaires à la plupart des applications pour vous permettre de vous concentrer sur la charge de travail principale de l’application. |
TranslateTo(VisualElement, Double, Double, UInt32, Easing) |
Anime les propriétés TranslationX et TranslationY d’un élément à partir de leurs valeurs actuelles vers leurs nouvelles valeurs. Cela garantit que la disposition d’entrée se trouve à la même position que la disposition visuelle. |
HasVisualStateGroups(VisualElement) |
Retourne |