Animation Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Encapsula uma animação, uma coleção de funções que modificam as propriedades em um período perceptível pelo usuário.
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
- Herança
Construtores
Animation() |
Cria um novo objeto Animation com valores padrão. |
Animation(Action<Double>, Double, Double, Easing, Action) |
Cria um novo objeto Animation com os parâmetros especificados. |
Campos
animationManger |
Uma referência ao IAnimationManager que gerencia essa animação. (Herdado de Animation) |
childrenAnimations |
Coleção de animações filhas associadas a essa animação. (Herdado de Animation) |
Propriedades
AnimationManager |
Uma referência ao IAnimationManager que gerencia essa animação. (Herdado de Animation) |
CurrentTime |
O carimbo de data/hora atual (em segundos) da animação. (Herdado de Animation) |
Duration |
A duração desta animação em segundos. (Herdado de Animation) |
Easing |
A Easing função que é aplicada a esta animação. (Herdado de Animation) |
Finished |
Um retorno de chamada que é chamado quando essa animação é concluída. (Herdado de Animation) |
HasFinished |
Especifica se essa animação foi concluída. (Herdado de Animation) |
IsDisposed |
Obtém um valor que especifica se essa animação foi descartada. (Herdado de Animation) |
IsEnabled |
Especifica se essa animação está habilitada no momento. |
IsPaused |
Especifica se essa animação está pausada no momento. (Herdado de Animation) |
Name |
O nome desta animação. (Herdado de Animation) |
Progress |
Progresso desta animação em porcentagem. (Herdado de Animation) |
Repeats |
Especifica se essa animação deve se repetir. (Herdado de Animation) |
StartDelay |
O atraso (em segundos) levado em conta antes do início da animação. (Herdado de Animation) |
Step |
Um retorno de chamada que é chamado após cada tick desta animação. (Herdado de Animation) |
Métodos
Add(Double, Double, Animation) |
Adiciona um objeto Animation a este Animation que começa em |
Add(Double, Double, Animation) |
Adiciona uma nova animação filho a essa animação com os parâmetros especificados. (Herdado de Animation) |
Commit(IAnimatable, String, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Executa a animação |
Commit(IAnimationManager) |
Define o IAnimationManager para esta animação. (Herdado de Animation) |
CreateAutoReversing() |
Cria uma animação que inclui a animação original e uma versão invertida da mesma animação. (Herdado de Animation) |
CreateReverse() |
Cria uma versão invertida da animação atual, incluindo a reversão das animações filhas. (Herdado de Animation) |
Dispose() |
Encapsula uma animação, uma coleção de funções que modificam as propriedades em um período perceptível pelo usuário. (Herdado de Animation) |
Dispose(Boolean) |
Encapsula uma animação, uma coleção de funções que modificam as propriedades em um período perceptível pelo usuário. (Herdado de Animation) |
GetCallback() |
Retorna um retorno de chamada que executa recursivamente a etapa da animação facilitada neste objeto Animation e seus filhos começaram e não terminaram. |
GetEnumerator() |
Fornece uma IEnumerator das animações filhas. (Herdado de Animation) |
Insert(Double, Double, Animation) |
Adiciona um objeto Animation a este Animation que começa em |
OnTick(Double) |
Executa a lógica para atualizar todas as animações dentro dessa animação. (Herdado de Animation) |
Pause() |
Pausa a animação. (Herdado de Animation) |
RemoveFromParent() |
Remove essa animação do pai. Se não houver pai, nada acontecerá. (Herdado de Animation) |
Reset() |
Encapsula uma animação, uma coleção de funções que modificam as propriedades em um período perceptível pelo usuário. |
Resume() |
Retoma a animação. (Herdado de Animation) |
Tick(Double) |
Método para disparar uma atualização para esta animação. (Herdado de Animation) |
Update(Double) |
Atualiza essa animação atualizando Progress e invocando Stepo . (Herdado de Animation) |
WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double) |
Cria um novo objeto Animation com o |
WithConcurrent(Animation, Double, Double) |
Adiciona |