Animation Classe

Définition

Encapsule une animation, qui est une collection de fonctions qui modifient des propriétés sur une période perceptible par l’utilisateur.

public ref class Animation : Microsoft::Maui::Animations::Animation
public class Animation : Microsoft.Maui.Animations.Animation
type Animation = class
    inherit Animation
Public Class Animation
Inherits Animation
Héritage
Animation

Constructeurs

Animation()

Crée un objet Animation avec des valeurs par défaut.

Animation(Action<Double>, Double, Double, Easing, Action)

Crée un objet Animation avec les paramètres spécifiés.

Champs

animationManger

Référence au IAnimationManager qui gère cette animation.

(Hérité de Animation)
childrenAnimations

Collection d’animations enfants associées à cette animation.

(Hérité de Animation)

Propriétés

AnimationManager

Référence au IAnimationManager qui gère cette animation.

(Hérité de Animation)
CurrentTime

Horodatage actuel (en secondes) de l’animation.

(Hérité de Animation)
Duration

Durée de cette animation en secondes.

(Hérité de Animation)
Easing

Fonction Easing appliquée à cette animation.

(Hérité de Animation)
Finished

Rappel appelé à la fin de cette animation.

(Hérité de Animation)
HasFinished

Spécifie si cette animation est terminée.

(Hérité de Animation)
IsDisposed

Obtient une valeur qui spécifie si cette animation a été supprimée.

(Hérité de Animation)
IsEnabled

Spécifie si cette animation est actuellement activée.

IsPaused

Spécifie si cette animation est actuellement suspendue.

(Hérité de Animation)
Name

Nom de cette animation.

(Hérité de Animation)
Progress

Progression de cette animation en pourcentage.

(Hérité de Animation)
Repeats

dotnet_analyzer_diagnostic. CA1805.severity = none Spécifie si cette animation doit se répéter.

(Hérité de Animation)
StartDelay

Délai (en secondes) pris en compte avant le démarrage de l’animation.

(Hérité de Animation)
Step

Rappel appelé après chaque graduation de cette animation.

(Hérité de Animation)

Méthodes

Add(Double, Double, Animation)

Ajoute un objet Animation à cette Animation qui commence à beginAt et qui se termine à finishAt.

Add(Double, Double, Animation)

Ajoute une nouvelle animation enfant à cette animation avec les paramètres spécifiés.

(Hérité de Animation)
Commit(IAnimatable, String, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

Exécute l’animation owner avec les paramètres fournis.

Commit(IAnimationManager)

Définit le IAnimationManager pour cette animation.

(Hérité de Animation)
CreateAutoReversing()

Crée une animation qui inclut à la fois l’animation d’origine et une version inversée de la même animation.

(Hérité de Animation)
CreateReverse()

Crée une version inversée de l’animation actuelle, y compris l’inversion des animations enfants.

(Hérité de Animation)
Dispose()

Encapsule une animation, qui est une collection de fonctions qui modifient des propriétés sur une période perceptible par l’utilisateur.

(Hérité de Animation)
Dispose(Boolean)

Encapsule une animation, qui est une collection de fonctions qui modifient des propriétés sur une période perceptible par l’utilisateur.

(Hérité de Animation)
GetCallback()

Retourne un rappel qui exécute de manière récursive l’étape d’animation facilitée sur cet objet Animation, ainsi que celles de ses enfants qui ont commencé et qui ne sont pas terminées.

GetEnumerator()

Fournit un IEnumerator des animations enfants.

(Hérité de Animation)
Insert(Double, Double, Animation)

Ajoute un objet Animation à cette Animation qui commence à beginAt et qui se termine à finishAt.

OnTick(Double)

Exécute la logique pour mettre à jour toutes les animations dans cette animation.

(Hérité de Animation)
Pause()

Met en pause l’animation.

(Hérité de Animation)
RemoveFromParent()

Supprime cette animation de son parent. S’il n’y a pas de parent, rien ne se passera.

(Hérité de Animation)
Reset()

Encapsule une animation, qui est une collection de fonctions qui modifient des propriétés sur une période perceptible par l’utilisateur.

Resume()

Reprend l’animation.

(Hérité de Animation)
Tick(Double)

Méthode permettant de déclencher une mise à jour pour cette animation.

(Hérité de Animation)
Update(Double)

Mises à jour cette animation en mettant à jour Progress et en appelant Step.

(Hérité de Animation)
WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double)

Crée un objet Animation avec le callback spécifié, puis l’ajoute aux enfants de cet objet Animation.

WithConcurrent(Animation, Double, Double)

Ajoute animation aux enfants de cet objet Animation et définit les heures de début et de fin de animation sur beginAt et sur finishAt, respectivement.

S’applique à