AnimationExtensions.Animate Méthode
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.
Surcharges
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(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<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. |
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.
public static void Animate (this Xamarin.Forms.IAnimatable self, string name, Action<double> callback, uint rate = 16, uint length = 250, Xamarin.Forms.Easing easing = default, Action<double,bool> finished = default, Func<bool> repeat = default);
static member Animate : Xamarin.Forms.IAnimatable * string * Action<double> * uint32 * uint32 * Xamarin.Forms.Easing * Action<double, bool> * Func<bool> -> unit
Paramètres
- self
- IAnimatable
Objet sur lequel cette méthode sera exécutée.
- name
- System.String
Clé d’animation qui doit être unique parmi ses animations sœurs et parents pendant la durée de l’animation.
- callback
- System.Action<System.Double>
Action qui est appelée avec des valeurs d’animation successives.
- rate
- System.UInt32
Intervalle, en millisecondes, entre chaque frame.
- length
- System.UInt32
Nombre de millisecondes pendant lesquelles interpoler l’animation.
- easing
- Easing
Fonction d’accélération à utiliser pour une transition d’entrée, de sortie, ou d’entrée et de sortie de l’animation.
- finished
- System.Action<System.Double,System.Boolean>
Action à appeler quand l’animation est terminée.
- repeat
- System.Func<System.Boolean>
Fonction qui retourne la valeur true si l’animation doit continuer.
S’applique à
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.
public static void Animate (this Xamarin.Forms.IAnimatable self, string name, Xamarin.Forms.Animation animation, uint rate = 16, uint length = 250, Xamarin.Forms.Easing easing = default, Action<double,bool> finished = default, Func<bool> repeat = default);
static member Animate : Xamarin.Forms.IAnimatable * string * Xamarin.Forms.Animation * uint32 * uint32 * Xamarin.Forms.Easing * Action<double, bool> * Func<bool> -> unit
Paramètres
- self
- IAnimatable
Objet sur lequel cette méthode sera exécutée.
- name
- System.String
Clé d’animation qui doit être unique parmi ses animations sœurs et parents pendant la durée de l’animation.
- animation
- Animation
Animation à exécuter.
- rate
- System.UInt32
Intervalle, en millisecondes, entre chaque frame.
- length
- System.UInt32
Nombre de millisecondes pendant lesquelles interpoler l’animation.
- easing
- Easing
Fonction d’accélération à utiliser pour une transition d’entrée, de sortie, ou d’entrée et de sortie de l’animation.
- finished
- System.Action<System.Double,System.Boolean>
Action à appeler quand l’animation est terminée.
- repeat
- System.Func<System.Boolean>
Fonction qui retourne la valeur true si l’animation doit continuer.
S’applique à
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.
public static void Animate (this Xamarin.Forms.IAnimatable self, string name, Action<double> callback, double start, double end, uint rate = 16, uint length = 250, Xamarin.Forms.Easing easing = default, Action<double,bool> finished = default, Func<bool> repeat = default);
static member Animate : Xamarin.Forms.IAnimatable * string * Action<double> * double * double * uint32 * uint32 * Xamarin.Forms.Easing * Action<double, bool> * Func<bool> -> unit
Paramètres
- self
- IAnimatable
Objet sur lequel cette méthode sera exécutée.
- name
- System.String
Clé d’animation qui doit être unique parmi ses animations sœurs et parents pendant la durée de l’animation.
- callback
- System.Action<System.Double>
Action qui est appelée avec des valeurs d’animation successives.
- start
- System.Double
Fraction de l’animation actuelle au niveau de laquelle démarrer l’animation.
- end
- System.Double
Fraction de l’animation actuelle au niveau de laquelle arrêter l’animation.
- rate
- System.UInt32
Intervalle, en millisecondes, entre chaque frame.
- length
- System.UInt32
Nombre de millisecondes pendant lesquelles interpoler l’animation.
- easing
- Easing
Fonction d’accélération à utiliser pour une transition d’entrée, de sortie, ou d’entrée et de sortie de l’animation.
- finished
- System.Action<System.Double,System.Boolean>
Action à appeler quand l’animation est terminée.
- repeat
- System.Func<System.Boolean>
Fonction qui retourne la valeur true si l’animation doit continuer.
S’applique à
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.
public static void Animate<T> (this Xamarin.Forms.IAnimatable self, string name, Func<double,T> transform, Action<T> callback, uint rate = 16, uint length = 250, Xamarin.Forms.Easing easing = default, Action<T,bool> finished = default, Func<bool> repeat = default);
static member Animate : Xamarin.Forms.IAnimatable * string * Func<double, 'T> * Action<'T> * uint32 * uint32 * Xamarin.Forms.Easing * Action<'T, bool> * Func<bool> -> unit
Paramètres de type
- T
Paramètres
- self
- IAnimatable
Objet sur lequel cette méthode sera exécutée.
- name
- System.String
Clé d’animation qui doit être unique parmi ses animations sœurs et parents pendant la durée de l’animation.
- transform
- System.Func<System.Double,T>
Fonction qui mappe les durées d’animation à de nouvelles valeurs de durée.
- callback
- System.Action<T>
Action qui est appelée avec des valeurs d’animation successives.
- rate
- System.UInt32
Intervalle, en millisecondes, entre chaque frame.
- length
- System.UInt32
Nombre de millisecondes pendant lesquelles interpoler l’animation.
- easing
- Easing
Fonction d’accélération à utiliser pour une transition d’entrée, de sortie, ou d’entrée et de sortie de l’animation.
- finished
- System.Action<T,System.Boolean>
Action à appeler quand l’animation est terminée.
- repeat
- System.Func<System.Boolean>
Fonction qui retourne la valeur true si l’animation doit continuer.