Animation Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Encapsula una animación, una colección de funciones que modifican propiedades durante un período de tiempo significativo para el usuario.
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
- Herencia
Constructores
Animation() |
Crea un objeto Animation con valores predeterminados. |
Animation(Action<Double>, Double, Double, Easing, Action) |
Crea un objeto Animation con los parámetros especificados. |
Campos
animationManger |
Referencia a que IAnimationManager administra esta animación. (Heredado de Animation) |
childrenAnimations |
Colección de animaciones secundarias asociadas a esta animación. (Heredado de Animation) |
Propiedades
AnimationManager |
Referencia a que IAnimationManager administra esta animación. (Heredado de Animation) |
CurrentTime |
Marca de tiempo actual (en segundos) de la animación. (Heredado de Animation) |
Duration |
Duración de esta animación en segundos. (Heredado de Animation) |
Easing |
Función Easing que se aplica a esta animación. (Heredado de Animation) |
Finished |
Devolución de llamada que se invoca cuando finaliza esta animación. (Heredado de Animation) |
HasFinished |
Especifica si esta animación ha finalizado. (Heredado de Animation) |
IsDisposed |
Obtiene un valor que especifica si se ha eliminado esta animación. (Heredado de Animation) |
IsEnabled |
Especifica si esta animación está habilitada actualmente. |
IsPaused |
Especifica si esta animación está actualmente en pausa. (Heredado de Animation) |
Name |
Nombre de esta animación. (Heredado de Animation) |
Progress |
Progreso de esta animación en porcentaje. (Heredado de Animation) |
Repeats |
Especifica si esta animación debe repetirse. (Heredado de Animation) |
StartDelay |
El retraso (en segundos) que se tiene en cuenta antes de que se inicie la animación. (Heredado de Animation) |
Step |
Devolución de llamada que se invoca después de cada tic de esta animación. (Heredado de Animation) |
Métodos
Add(Double, Double, Animation) |
Agrega un objeto Animation a esta Animation que comienza en |
Add(Double, Double, Animation) |
Agrega una nueva animación secundaria a esta animación con los parámetros especificados. (Heredado de Animation) |
Commit(IAnimatable, String, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Ejecuta una animación |
Commit(IAnimationManager) |
Establece para IAnimationManager esta animación. (Heredado de Animation) |
CreateAutoReversing() |
Crea una animación que incluye la animación original y una versión invertida de la misma animación. (Heredado de Animation) |
CreateReverse() |
Crea una versión invertida de la animación actual, incluida la reversación de las animaciones secundarias. (Heredado de Animation) |
Dispose() |
Encapsula una animación, una colección de funciones que modifican propiedades durante un período de tiempo significativo para el usuario. (Heredado de Animation) |
Dispose(Boolean) |
Encapsula una animación, una colección de funciones que modifican propiedades durante un período de tiempo significativo para el usuario. (Heredado de Animation) |
GetCallback() |
Devuelve una devolución de llamada que ejecuta el paso de animación acelerado de forma recursiva en este objeto Animation y aquellos de sus elementos secundarios que se han iniciado y no han finalizado. |
GetEnumerator() |
Proporciona una IEnumerator de las animaciones secundarias. (Heredado de Animation) |
Insert(Double, Double, Animation) |
Agrega un objeto Animation a esta Animation que comienza en |
OnTick(Double) |
Ejecuta la lógica para actualizar todas las animaciones dentro de esta animación. (Heredado de Animation) |
Pause() |
Pausa la animación. (Heredado de Animation) |
RemoveFromParent() |
Quita esta animación de su elemento primario. Si no hay ningún elemento primario, no ocurrirá nada. (Heredado de Animation) |
Reset() |
Encapsula una animación, una colección de funciones que modifican propiedades durante un período de tiempo significativo para el usuario. |
Resume() |
Reanuda la animación. (Heredado de Animation) |
Tick(Double) |
Método para desencadenar una actualización para esta animación. (Heredado de Animation) |
Update(Double) |
Novedades esta animación actualizando Progress e invocando Step. (Heredado de Animation) |
WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double) |
Crea un objeto Animation con el valor de |
WithConcurrent(Animation, Double, Double) |
Agrega |