Windows.UI.Xaml.Media.Animation Namespace
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.
Fornece a API de storyboard e animação para animações de transição, estados visuais ou componentes animados de interface do usuário.
Classes
AddDeleteThemeTransition |
Fornece o comportamento de transição animada para quando os controles adicionam ou excluem filhos de um painel. Por exemplo, se você tiver uma coleção de fotos exibidas em uma Grade, poderá associar essa animação à Grade para que, quando as fotos forem adicionadas ou excluídas, as fotos sejam animadas dentro e fora da exibição. |
BackEase |
Representa uma função de easing que altera um valor na direção oposta da função main durante parte de uma duração e, em seguida, inverte e conclui o comportamento de função ao longo do tempo de maneira convencional. |
BasicConnectedAnimationConfiguration |
Um objeto que configura a animação conectada como uma transição linear da origem para o destino. |
BeginStoryboard |
Uma ação de gatilho que inicia um Storyboard. Não usado com frequência. Consulte Observações. |
BounceEase |
Representa uma função de easing que cria um efeito de balanço animado. |
CircleEase |
Representa uma função de easing que cria uma animação que acelera e/ou desacelera usando uma função circular. |
ColorAnimation |
Anima o valor de uma propriedade Color entre dois valores de destino usando interpolação linear em uma Duração especificada. |
ColorAnimationUsingKeyFrames |
Anima o valor de uma propriedade Color ao longo de um conjunto de quadros-chave. |
ColorKeyFrame |
Fornece uma classe base para técnicas específicas de quadro-chave de animação que definem um segmento de animação com um valor de destino Color . Cada uma das classes derivadas fornece um método de interpolação de quadro chave diferente para um valor Color fornecido para uma animação ColorAnimationUsingKeyFrames . |
ColorKeyFrameCollection |
Representa uma coleção de objetos ColorKeyFrame que podem ser acessados individualmente pelo índice. ColorKeyFrameCollection é o valor da propriedade ColorAnimationUsingKeyFrames.KeyFrames . |
CommonNavigationTransitionInfo |
Fornece parâmetros comuns para animações de transição de navegação. |
ConditionallyIndependentlyAnimatableAttribute |
Não destinado ao uso geral. Consulte também IndependentlyAnimatableAttribute. |
ConnectedAnimation |
Representa uma animação que anima simultaneamente a saída de um elemento e a entrada de outro elemento. |
ConnectedAnimationConfiguration |
Um objeto que descreve o tipo de animação a ser reproduzida durante uma animação conectada. |
ConnectedAnimationService |
Representa um serviço que fornece propriedades e métodos para exibir um ConnectedAnimation. |
ContentThemeTransition |
Fornece o comportamento de transição animada para quando o conteúdo de um controle está mudando. Isso pode ser aplicado além de AddDeleteThemeTransition. |
ContinuumNavigationTransitionInfo |
Especifica o objeto que voará entre páginas para fornecer contexto durante uma transição contínua. |
CubicEase |
Representa uma função de easing que cria uma animação que acelera e/ou desacelera usando a fórmula f (t) = t3. |
DirectConnectedAnimationConfiguration |
Um objeto que configura a animação conectada para reproduzir uma animação linear rápida entre a origem e o destino. |
DiscreteColorKeyFrame |
Anima do valor Color do quadro-chave anterior para seu próprio Valor usando valores discretos. |
DiscreteDoubleKeyFrame |
Anima do valor Double do quadro-chave anterior para seu próprio Valor usando valores discretos. |
DiscreteObjectKeyFrame |
Anima do valor Object do quadro-chave anterior para seu próprio Valor usando valores discretos. |
DiscretePointKeyFrame |
Anima do valor Point do quadro-chave anterior para seu próprio Valor usando quadros discretos. |
DoubleAnimation |
Anima o valor de uma propriedade Double entre dois valores de destino usando interpolação linear em uma Duração especificada. |
DoubleAnimationUsingKeyFrames |
Anima o valor de uma propriedade Double ao longo de um conjunto de quadros-chave. |
DoubleKeyFrame |
Uma classe abstrata que define um segmento de animação com seu próprio valor de destino e método de interpolação para um DoubleAnimationUsingKeyFrames. |
DoubleKeyFrameCollection |
Representa uma coleção de objetos DoubleKeyFrame que podem ser acessados individualmente pelo índice. DoubleKeyFrameCollection é o valor da propriedade DoubleAnimationUsingKeyFrames.KeyFrames . |
DragItemThemeAnimation |
Representa a animação pré-configurada que se aplica a elementos de item que estão sendo arrastados. |
DragOverThemeAnimation |
Representa a animação pré-configurada que se aplica aos elementos de item sob um elemento que está sendo arrastado. |
DrillInNavigationTransitionInfo |
Especifica a animação a ser executada quando um usuário navega para frente em uma hierarquia lógica, como de uma lista de master para uma página de detalhes. |
DrillInThemeAnimation |
Representa uma animação pré-configurada que é executada quando um usuário avança em uma hierarquia lógica, como de uma página mestra para uma página de detalhes. |
DrillOutThemeAnimation |
Representa uma animação pré-configurada que é executada quando um usuário retrocede em uma hierarquia lógica, como de uma página de detalhes para uma página mestra. |
DropTargetItemThemeAnimation |
Representa a animação pré-configurada que se aplica a possíveis elementos de destino de soltar. |
EasingColorKeyFrame |
Associa funções de easing a uma animação de quadro chave ColorAnimationUsingKeyFrames . |
EasingDoubleKeyFrame |
Associa uma função de easing a uma animação de quadro chave DoubleAnimationUsingKeyFrames . |
EasingFunctionBase |
Fornece a classe base para todas as funções de easing. |
EasingPointKeyFrame |
Associa uma função de easing a uma animação de quadro chave PointAnimationUsingKeyFrames . |
EdgeUIThemeTransition |
Fornece o comportamento de transição animada para uma transição da interface do usuário de borda. |
ElasticEase |
Representa uma função de facilitação que cria uma animação que se parece com uma mola oscilando para frente e para trás até parar. |
EntranceNavigationTransitionInfo |
Especifica a animação a ser executada quando o conteúdo aparece em uma Página. |
EntranceThemeTransition |
Fornece o comportamento de transição animada em controles quando eles aparecem pela primeira vez. Você pode usar isso em objetos individuais ou em contêineres de objetos. No último caso, os elementos filho serão animados na exibição em sequência, em vez de todos ao mesmo tempo. |
ExponentialEase |
Representa uma função de easing que cria uma animação que acelera e/ou desacelera usando uma fórmula exponencial. |
FadeInThemeAnimation |
Representa a animação de opacidade pré-configurada que se aplica aos controles quando eles são mostrados pela primeira vez. |
FadeOutThemeAnimation |
Representa a animação de opacidade pré-configurada que se aplica aos controles quando eles são removidos da interface do usuário ou ocultos. |
GravityConnectedAnimationConfiguration |
Um objeto que configura a animação conectada a ser reproduzida usando a configuração de gravidade. |
IndependentlyAnimatableAttribute |
Não destinado ao uso geral. Esse atributo é usado por ferramentas de design, como o Microsoft Visual Studio. O Microsoft Visual Studio interpreta o atributo e informa aos desenvolvedores de aplicativos como uma combinação de propriedade de animação funcionará no que diz respeito ao desempenho e às restrições. |
KeySpline |
Representa um quadro-chave spline para definir o progresso da animação. |
KeyTimeHelper |
Fornece métodos utilitários para trabalhar com valores KeyTime . Em vez disso, o código C# e o Microsoft Visual Basic devem usar membros do KeyTime . |
LinearColorKeyFrame |
Anima do valor Color do quadro-chave anterior para seu próprio Valor usando interpolação linear. |
LinearDoubleKeyFrame |
Anima do valor Double do quadro-chave anterior para seu próprio Valor usando interpolação linear. |
LinearPointKeyFrame |
Anima do valor Point do quadro-chave anterior para seu próprio Valor, usando interpolação linear. |
NavigationThemeTransition |
Fornece animações de navegação de página. |
NavigationTransitionInfo |
Fornece informações de parâmetro para o método Frame.Navigate . Controla como a animação de transição é executada durante a ação de navegação. |
ObjectAnimationUsingKeyFrames |
Anima o valor de uma propriedade Object ao longo de um conjunto de KeyFrames em uma Duração especificada. |
ObjectKeyFrame |
Define um segmento de animação com seu próprio valor de destino e método de interpolação para um ObjectAnimationUsingKeyFrames. |
ObjectKeyFrameCollection |
Representa uma coleção de objetos ObjectKeyFrame que podem ser acessados individualmente pelo índice. ObjectKeyFrameCollection é o valor da propriedade ObjectAnimationUsingKeyFrames.KeyFrames . |
PaneThemeTransition |
Fornece o comportamento de transição animada para uma transição de interface do usuário do painel. |
PointAnimation |
Anima o valor de uma propriedade Point entre dois valores de destino usando interpolação linear em uma Duração especificada. |
PointAnimationUsingKeyFrames |
Anima o valor de uma propriedade Point ao longo de um conjunto de KeyFrames. |
PointerDownThemeAnimation |
Representa uma animação pré-configurada que é executada quando um ponteiro para baixo é detectado em um item ou elemento. |
PointerUpThemeAnimation |
Representa uma animação pré-configurada que é executada depois que um ponteiro para baixo é detectado em um item ou elemento e a ação de toque é liberada. |
PointKeyFrame |
Define um segmento de animação com seu próprio valor de destino e método de interpolação para um PointAnimationUsingKeyFrames. |
PointKeyFrameCollection |
Representa uma coleção de objetos PointKeyFrame que podem ser acessados individualmente pelo índice. PointKeyFrameCollection é o valor da propriedade PointAnimation.KeyFrames . |
PopInThemeAnimation |
Representa a animação pré-configurada que se aplica a componentes pop-in de controles (por exemplo, interface do usuário semelhante à dica de ferramenta em um objeto) conforme eles aparecem. Esta animação combina opacidade e tradução. |
PopOutThemeAnimation |
Representa a animação pré-configurada que se aplica a componentes pop-in de controles (por exemplo, interface do usuário semelhante à dica de ferramenta em um objeto) à medida que são fechados/removidos. Esta animação combina opacidade e tradução. |
PopupThemeTransition |
Fornece o comportamento de transição animada que se aplica a componentes pop-in de controles (por exemplo, interface do usuário do tipo dica de ferramenta em um objeto) à medida que eles aparecem. |
PowerEase |
Representa uma função de easing que cria uma animação que acelera e/ou desacelera usando a fórmula f (t) = t*p* em que p é igual à propriedade Power . |
QuadraticEase |
Representa uma função de easing que cria uma animação que acelera e/ou desacelera usando a fórmula f (t) = t2 |
QuarticEase |
Representa uma função de easing que cria uma animação que acelera e/ou desacelera usando a fórmula f (t) = t4. |
QuinticEase |
Representa uma função de easing que cria uma animação que acelera e/ou desacelera usando a fórmula f (t) = t5. |
ReorderThemeTransition |
Fornece o comportamento de transição animada para quando muda a organização de itens de controles de exibição. Normalmente, isso ocorre devido a uma operação de arrastar e soltar. Controles e temas diferentes potencialmente têm características variadas para as animações envolvidas. |
RepeatBehaviorHelper |
Fornece métodos básicos de utilitário para processar valores RepeatBehavior . O código C# e o Microsoft Visual Basic devem usar membros de RepeatBehavior . |
RepositionThemeAnimation |
Use para animar um objeto que está sendo reposicionado. |
RepositionThemeTransition |
Reage a movimentos de layout quando nenhum contexto é definido e um gatilho de movimentação é passado. |
SineEase |
Representa uma função de easing que cria uma animação que é acelerada e/ou desacelerada usando uma fórmula de seno. |
SlideNavigationTransitionInfo |
Fornece os parâmetros para uma transição de navegação de slides. |
SplineColorKeyFrame |
Anima do valor Color do quadro-chave anterior para seu próprio Valor usando interpolação splined. |
SplineDoubleKeyFrame |
Anima do valor Double do quadro de chave anterior para seu próprio Valor usando interpolação splined. |
SplinePointKeyFrame |
Anima do valor Point do quadro-chave anterior para seu próprio Valor usando interpolação splined. |
SplitCloseThemeAnimation |
Representa a animação pré-configurada que oculta uma interface do usuário de destino usando uma animação dividida . |
SplitOpenThemeAnimation |
Representa a animação pré-configurada que revela uma interface do usuário de destino usando uma animação dividida . |
Storyboard |
Controla animações com um linha do tempo e fornece informações de direcionamento de objeto e propriedade para suas animações filho. |
SuppressNavigationTransitionInfo |
Especifica que as animações são suprimidas durante a navegação. |
SwipeBackThemeAnimation |
Representa a animação pré-configurada que se aplica aos controles quando um elemento desliza de volta para seu slot de layout após uma interação de deslizar o dedo . |
SwipeHintThemeAnimation |
Representa a animação pré-configurada que indica que um gesto de passar o dedo agora é possível. |
Timeline |
Define uma duração e outras propriedades de comportamento para uma animação Windows Runtime. Timeline é a classe base para Storyboard e todos os tipos de animação Windows Runtime, incluindo aqueles da biblioteca de animação e aqueles usados para animações personalizadas em estados visuais ou XAML no nível da página. |
TimelineCollection |
Representa uma coleção de objetos Timeline (animações de tipo específicas). TimelineCollection é o valor da propriedade Storyboard.Children . |
Transition |
Representa um comportamento visual que ocorre para ações predefinidas ou alterações de estado. Transições de tema específicas (várias classes derivadas de Transição) podem ser aplicadas a elementos individuais usando a propriedade UIElement.Transitions ou aplicadas a propriedades de transição de tema específicas do cenário, como ContentControl.ContentTransitions. |
TransitionCollection |
Representa uma coleção de objetos Transition . Cada objeto Transition representa uma transição de tema diferente, parte da biblioteca de animação Windows Runtime. |
Estruturas
KeyTime |
Especifica quando um quadro-chave particular deve ocorrer durante uma animação. |
RepeatBehavior |
Descreve como uma Linha do Tempo repete sua duração simples. |
Enumerações
ClockState |
Descreve os estados potenciais de uma animação. |
ConnectedAnimationComponent |
Define constantes que especificam as animações de componente que compõem uma animação conectada. |
EasingMode |
Especifica como a animação associada a uma função de easing interpola. |
FillBehavior |
Especifica como uma Linha do Tempo se comporta quando está fora de seu período ativo, mas seu pai está dentro de seu período ativo ou de retenção. |
RepeatBehaviorType |
Especifica o modo de repetição que um valor bruto RepeatBehavior representa. |
SlideNavigationTransitionEffect |
Define constantes que descrevem o tipo de animação a ser reproduzida durante uma transição de slide. |