System.Windows.Media.Animation Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece tipos que suportam funcionalidades de animação de propriedades, incluindo linhas temporais, storyboards e keyframes.
Classes
| Name | Description |
|---|---|
| Animatable |
Classe resumida que fornece suporte de animação. |
| AnimationClock |
Mantém o estado de execução de um AnimationTimeline e processa os seus valores de saída. |
| AnimationException |
A exceção que é lançada quando ocorre um erro durante a animação de uma propriedade. |
| AnimationTimeline |
Define um segmento de tempo durante o qual os valores de saída são produzidos. Estes valores são usados para animar uma propriedade alvo. |
| BackEase |
Representa uma função de facilitação que retrai ligeiramente o movimento de uma animação antes de esta começar a animar no caminho indicado. |
| BeginStoryboard |
Uma ação de gatilho que inicia e Storyboard distribui as suas animações para os objetos e propriedades alvo. |
| BooleanAnimationBase |
Classe abstrata que, quando implementada, anima um Boolean valor. |
| BooleanAnimationUsingKeyFrames |
Anima o valor de uma propriedade que assume um Boolean ao longo de um conjunto de KeyFrames sobre um determinado Duration. |
| BooleanKeyFrame |
Classe abstrata que, quando implementada, define um segmento com o seu próprio valor-alvo e método de interpolação para um BooleanAnimationUsingKeyFrames. |
| BooleanKeyFrameCollection |
Representa uma coleção de BooleanKeyFrame objetos. |
| BounceEase |
Representa uma função de suavização que cria um efeito animado de salto. |
| ByteAnimation |
Anima o valor de uma Byte propriedade entre dois valores-alvo usando interpolação linear sobre um determinado Duration. |
| ByteAnimationBase |
Classe abstrata que, quando implementada, anima um Byte valor. |
| ByteAnimationUsingKeyFrames |
Anima o valor de uma Byte propriedade ao longo de um conjunto de KeyFrames. |
| ByteKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um ByteAnimationUsingKeyFrames. |
| ByteKeyFrameCollection |
Representa uma coleção de ByteKeyFrame objetos. |
| CharAnimationBase |
Classe abstrata que, quando implementada, anima um Char valor. |
| CharAnimationUsingKeyFrames |
Anima o valor de uma Char propriedade ao longo de um conjunto de KeyFrames sobre um especificado Duration. |
| CharKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um CharAnimationUsingKeyFrames. |
| CharKeyFrameCollection |
Representa uma coleção de CharKeyFrame objetos. |
| CircleEase |
Representa uma função de flexibilização que cria uma animação que acelera e/ou desacelera usando uma função circular. |
| Clock |
Mantém o estado de temporização em tempo de execução para um Timeline. |
| ClockCollection |
Representa uma coleção ordenada de Clock objetos. |
| ClockController |
Controla interativamente um Clock. |
| ClockGroup |
Um conjunto de Clock tipos com comportamento baseado em um TimelineGroup. |
| ColorAnimation |
Anima o valor de uma Color propriedade entre dois valores-alvo usando interpolação linear sobre um determinado Duration. |
| ColorAnimationBase |
Classe abstrata que, quando implementada, anima um Color valor. |
| ColorAnimationUsingKeyFrames |
Anima o valor de uma Color propriedade ao longo de um conjunto de KeyFrames sobre um especificado Duration. |
| ColorKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um ColorAnimationUsingKeyFrames. |
| ColorKeyFrameCollection |
Representa uma coleção de ColorKeyFrame objetos. |
| ControllableStoryboardAction |
Manipula um Storyboard que foi aplicado por uma BeginStoryboard ação. |
| CubicEase |
Representa uma função de flexibilização que cria uma animação que acelera e/ou desacelera usando a fórmula f(t) = t3. |
| DecimalAnimation |
Anima o valor de uma Decimal propriedade entre dois valores-alvo usando interpolação linear sobre um determinado Duration. |
| DecimalAnimationBase |
Classe abstrata que, quando implementada, anima um Decimal valor. |
| DecimalAnimationUsingKeyFrames |
Anima o valor de uma Decimal propriedade ao longo de um conjunto de KeyFrames. |
| DecimalKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um DecimalAnimationUsingKeyFrames. |
| DecimalKeyFrameCollection |
Representa uma coleção de DecimalKeyFrame objetos. |
| DiscreteBooleanKeyFrame |
Anima do Boolean valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscreteByteKeyFrame |
Anima do Byte valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscreteCharKeyFrame |
Anima do Char valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscreteColorKeyFrame |
Anima do Color valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscreteDecimalKeyFrame |
Anima do Decimal valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscreteDoubleKeyFrame |
Anima do Double valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscreteInt16KeyFrame |
Anima do Int16 valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscreteInt32KeyFrame |
Anima do Int32 valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscreteInt64KeyFrame |
Anima do Int64 valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscreteMatrixKeyFrame |
Anima do Matrix valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscreteObjectKeyFrame |
Anima do Object valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscretePoint3DKeyFrame |
Anima do Point3D valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscretePointKeyFrame |
Anima do Point valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscreteQuaternionKeyFrame |
Anima do Quaternion valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscreteRectKeyFrame |
Anima do Rect valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscreteRotation3DKeyFrame |
Anima do Rotation3D valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscreteSingleKeyFrame |
Anima do Single valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscreteSizeKeyFrame |
Anima do Size valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscreteStringKeyFrame |
Anima do String valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscreteThicknessKeyFrame |
Anima do Thickness valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscreteVector3DKeyFrame |
Anima do Vector3D valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DiscreteVectorKeyFrame |
Anima do Vector valor do fotograma-chave anterior para o seu próprio Value usando interpolação discreta. |
| DoubleAnimation |
Anima o valor de uma Double propriedade entre dois valores-alvo usando interpolação linear sobre um determinado Duration. |
| DoubleAnimationBase |
Classe abstrata que, quando implementada, anima um Double valor. |
| DoubleAnimationUsingKeyFrames |
Anima o valor de uma Double propriedade ao longo de um conjunto de KeyFrames. |
| DoubleAnimationUsingPath |
Anima o valor de uma Double propriedade entre dois ou mais valores-alvo usando a PathGeometry para especificar esses valores. Esta animação pode ser usada para mover um objeto visual ao longo de um percurso. |
| DoubleKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um DoubleAnimationUsingKeyFrames. |
| DoubleKeyFrameCollection |
Representa uma coleção de DoubleKeyFrame objetos. |
| EasingByteKeyFrame |
Uma classe que te permite associar funções de aceleração a uma ByteAnimationUsingKeyFrames animação keyframe. |
| EasingColorKeyFrame |
Uma classe que te permite associar funções de aceleração a uma ColorAnimationUsingKeyFrames animação keyframe. |
| EasingDecimalKeyFrame |
Uma classe abstrata que te permite associar funções de facilidade a uma DecimalAnimationUsingKeyFrames animação keyframe. |
| EasingDoubleKeyFrame |
Uma classe que te permite associar funções de aceleração a uma DoubleAnimationUsingKeyFrames animação keyframe. |
| EasingFunctionBase |
Fornece a classe base para todas as funções de flexibilização. |
| EasingInt16KeyFrame |
Uma classe que te permite associar funções de aceleração a uma Int16AnimationUsingKeyFrames animação keyframe. |
| EasingInt32KeyFrame |
Uma classe que te permite associar funções de aceleração a uma Int32AnimationUsingKeyFrames animação keyframe. |
| EasingInt64KeyFrame |
Uma classe que te permite associar funções de aceleração a uma Int64AnimationUsingKeyFrames animação keyframe. |
| EasingPoint3DKeyFrame |
Uma classe que te permite associar funções de aceleração a uma Point3DAnimationUsingKeyFrames animação keyframe. |
| EasingPointKeyFrame |
Uma classe que te permite associar funções de aceleração a uma PointAnimationUsingKeyFrames animação keyframe. |
| EasingQuaternionKeyFrame |
Uma classe que te permite associar funções de aceleração a uma QuaternionAnimationUsingKeyFrames animação keyframe. |
| EasingRectKeyFrame |
Uma classe que te permite associar funções de aceleração a uma RectAnimationUsingKeyFrames animação keyframe. |
| EasingRotation3DKeyFrame |
Uma classe que te permite associar funções de aceleração a uma Rotation3DAnimationUsingKeyFrames animação keyframe. |
| EasingSingleKeyFrame |
Uma classe que te permite associar funções de aceleração a uma SingleAnimationUsingKeyFrames animação keyframe. |
| EasingSizeKeyFrame |
Uma classe que te permite associar funções de aceleração a uma SizeAnimationUsingKeyFrames animação keyframe. |
| EasingThicknessKeyFrame |
Uma classe que te permite associar funções de aceleração a uma ThicknessAnimationUsingKeyFrames animação keyframe. |
| EasingVector3DKeyFrame |
Uma classe que te permite associar funções de aceleração a uma Vector3DAnimationUsingKeyFrames animação keyframe. |
| EasingVectorKeyFrame |
Uma classe que te permite associar funções de aceleração a uma VectorAnimationUsingKeyFrames animação keyframe. |
| ElasticEase |
Representa uma função de relaxamento que cria uma animação que se assemelha a uma mola a oscilar para a frente e para trás até parar. |
| ExponentialEase |
Representa uma função de flexibilização que cria uma animação que acelera e/ou desacelera usando uma fórmula exponencial. |
| Int16Animation |
Anima o valor de uma Int16 propriedade entre dois valores-alvo usando interpolação linear sobre um determinado Duration. |
| Int16AnimationBase |
Classe abstrata que, quando implementada, anima um Int16 valor. |
| Int16AnimationUsingKeyFrames |
Anima o valor de uma Int16 propriedade ao longo de um conjunto de KeyFrames. |
| Int16KeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um Int16AnimationUsingKeyFrames. |
| Int16KeyFrameCollection |
Representa uma coleção de Int16KeyFrame objetos. |
| Int32Animation |
Anima o valor de uma Int32 propriedade entre dois valores-alvo usando interpolação linear sobre um determinado Duration. |
| Int32AnimationBase |
Classe abstrata que, quando implementada, anima um Int32 valor. |
| Int32AnimationUsingKeyFrames |
Anima o valor de uma Int32 propriedade ao longo de um conjunto de KeyFrames. |
| Int32KeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um Int32AnimationUsingKeyFrames. |
| Int32KeyFrameCollection |
Representa uma coleção de Int32KeyFrame objetos. |
| Int64Animation |
Anima o valor de uma Int64 propriedade entre dois valores-alvo usando interpolação linear sobre um determinado Duration. |
| Int64AnimationBase |
Classe abstrata que, quando implementada, anima um Int64 valor. |
| Int64AnimationUsingKeyFrames |
Anima o valor de uma Int64 propriedade ao longo de um conjunto de KeyFrames. |
| Int64KeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um Int64AnimationUsingKeyFrames. |
| Int64KeyFrameCollection |
Representa uma coleção de Int64KeyFrame objetos. |
| KeySpline |
Esta classe é usada por um frame chave spline para definir o progresso da animação. |
| LinearByteKeyFrame |
Anima do Byte valor do fotograma-chave anterior para o seu próprio Value usando interpolação linear. |
| LinearColorKeyFrame |
Anima do Color valor do fotograma-chave anterior para o seu próprio Value usando interpolação linear. |
| LinearDecimalKeyFrame |
Anima do Decimal valor do fotograma-chave anterior para o seu próprio Value usando interpolação linear. |
| LinearDoubleKeyFrame |
Anima do Double valor do fotograma-chave anterior para o seu próprio Value usando interpolação linear. |
| LinearInt16KeyFrame |
Anima do Int16 valor do fotograma-chave anterior para o seu próprio Value usando interpolação linear. |
| LinearInt32KeyFrame |
Anima do Int32 valor do fotograma-chave anterior para o seu próprio Value usando interpolação linear. |
| LinearInt64KeyFrame |
Anima do Int64 valor do fotograma-chave anterior para o seu próprio Value usando interpolação linear. |
| LinearPoint3DKeyFrame |
Anima do Point3D valor do fotograma-chave anterior para o seu próprio Value usando interpolação linear. |
| LinearPointKeyFrame |
Anima do Point valor do fotograma-chave anterior para o seu próprio Value usando interpolação linear. |
| LinearQuaternionKeyFrame |
Anima do Quaternion valor do fotograma-chave anterior para o seu próprio Value usando interpolação linear. |
| LinearRectKeyFrame |
Anima do Rect valor do fotograma-chave anterior para o seu próprio Value usando interpolação linear. |
| LinearRotation3DKeyFrame |
Anima do Rotation3D valor do fotograma-chave anterior para o seu próprio Value usando interpolação linear. |
| LinearSingleKeyFrame |
Anima do Single valor do fotograma-chave anterior para o seu próprio Value usando interpolação linear. |
| LinearSizeKeyFrame |
Anima do Size valor do fotograma-chave anterior para o seu próprio Value usando interpolação linear. |
| LinearThicknessKeyFrame |
Anima do Thickness valor do fotograma-chave anterior para o seu próprio Value usando interpolação linear. |
| LinearVector3DKeyFrame |
Anima do Vector3D valor do fotograma-chave anterior para o seu próprio Value usando interpolação linear. |
| LinearVectorKeyFrame |
Anima do Vector valor do fotograma-chave anterior para o seu próprio Value usando interpolação linear. |
| MatrixAnimationBase |
Classe abstrata que, quando implementada, anima um Matrix valor. |
| MatrixAnimationUsingKeyFrames |
Anima o valor de uma Matrix propriedade ao longo de um conjunto de KeyFrames. |
| MatrixAnimationUsingPath |
Anima o valor de uma Matrix propriedade usando a PathGeometry para gerar os valores animados. Esta animação pode ser usada para mover um objeto visual ao longo de um percurso. |
| MatrixKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um MatrixAnimationUsingKeyFrames. |
| MatrixKeyFrameCollection |
Representa uma coleção de MatrixKeyFrame objetos. |
| ObjectAnimationBase |
Classe abstrata que, quando implementada, anima um Object valor. |
| ObjectAnimationUsingKeyFrames |
Anima o valor de uma Object propriedade ao longo de um conjunto de KeyFrames sobre um determinado Duration. |
| ObjectKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um ObjectAnimationUsingKeyFrames. |
| ObjectKeyFrameCollection |
Representa uma coleção de ObjectKeyFrame objetos. |
| ParallelTimeline |
Define um segmento de tempo que pode conter objetos filhos Timeline . Estas linhas temporais crianças tornam-se ativas de acordo com as respetivas BeginTime propriedades. Além disso, as linhas temporais filhas podem sobrepor-se (correr em paralelo) umas com as outras. |
| PauseStoryboard |
Uma ação de gatilho que pausa um Storyboard. |
| Point3DAnimation |
Anima o valor de uma Point3D propriedade usando interpolação linear entre dois valores. |
| Point3DAnimationBase |
Classe abstrata que, quando implementada, anima um Point3D valor. |
| Point3DAnimationUsingKeyFrames |
Anima o valor de uma Point3D propriedade ao longo de um conjunto de KeyFrames. |
| Point3DKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um Point3DAnimationUsingKeyFrames. |
| Point3DKeyFrameCollection |
Representa uma coleção de Point3DKeyFrame objetos. |
| PointAnimation |
Anima o valor de uma Point propriedade entre dois valores-alvo usando interpolação linear sobre um determinado Duration. |
| PointAnimationBase |
Classe abstrata que, quando implementada, anima um Point valor. |
| PointAnimationUsingKeyFrames |
Anima o valor de uma Point propriedade ao longo de um conjunto de KeyFrames. |
| PointAnimationUsingPath |
Anima o valor de uma Point propriedade entre dois ou mais valores-alvo usando a PathGeometry para especificar esses valores. Esta animação pode ser usada para mover um objeto visual ao longo de um percurso. |
| PointKeyFrame |
Define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um PointAnimationUsingKeyFrames. |
| PointKeyFrameCollection |
Representa uma coleção de PointKeyFrame objetos. |
| PowerEase |
Representa uma função de flexibilização que cria uma animação que acelera e/ou desacelera usando a fórmula f(t) = tp onde p é igual à Power propriedade. |
| QuadraticEase |
Representa uma função de flexibilização que cria uma animação que acelera e/ou desacelera usando a fórmula f(t) = t2 |
| QuarticEase |
Representa uma função de flexibilização que cria uma animação que acelera e/ou desacelera usando a fórmula f(t) = t4. |
| QuaternionAnimation |
Anima o valor de uma Quaternion propriedade entre dois valores-alvo usando interpolação linear sobre um determinado Duration. |
| QuaternionAnimationBase |
Classe abstrata que, quando implementada, anima um Quaternion valor. |
| QuaternionAnimationUsingKeyFrames |
Anima o valor de uma Quaternion propriedade ao longo de um conjunto de KeyFrames sobre um especificado Duration. |
| QuaternionKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um QuaternionAnimationUsingKeyFrames. |
| QuaternionKeyFrameCollection |
Representa uma coleção de QuaternionKeyFrame objetos. |
| QuinticEase |
Representa uma função de flexibilização que cria uma animação que acelera e/ou desacelera usando a fórmula f(t) = t5. |
| RectAnimation |
Anima o valor de uma Rect propriedade entre dois valores-alvo usando interpolação linear. |
| RectAnimationBase |
Classe abstrata que, quando implementada, anima um Rect valor. |
| RectAnimationUsingKeyFrames |
Anima o valor de uma propriedade que ocupa a Rect ao longo de um conjunto de fotogramas-chave. |
| RectKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um RectAnimationUsingKeyFrames. |
| RectKeyFrameCollection |
Representa uma coleção de RectKeyFrame objetos. |
| RemoveStoryboard |
Uma ação de gatilho que remove um Storyboard. |
| RepeatBehaviorConverter |
Converte instâncias de RepeatBehavior para e de outros tipos de dados. |
| ResumeStoryboard |
Uma ação de gatilho que retoma uma pausa Storyboard. |
| Rotation3DAnimation |
Anima o valor de uma Rotation3D propriedade usando interpolação linear entre dois valores determinados pela combinação de From, To, ou By propriedades definidas para a animação. |
| Rotation3DAnimationBase |
Classe abstrata que, quando implementada, anima um Rotation3D valor. |
| Rotation3DAnimationUsingKeyFrames |
Anima o valor de uma Rotation3D propriedade ao longo de um conjunto de KeyFrames. |
| Rotation3DKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um Rotation3DAnimationUsingKeyFrames. |
| Rotation3DKeyFrameCollection |
Representa uma coleção de Rotation3DKeyFrame objetos. |
| SeekStoryboard |
Uma ação de gatilho que fornece funcionalidade para procurar (saltar) para um tempo especificado dentro do período ativo de um Storyboard. |
| SetStoryboardSpeedRatio |
Uma ação de gatilho que altera a velocidade de um Storyboard. |
| SineEase |
Representa uma função de flexibilização que cria uma animação que acelera e/ou desacelera usando uma fórmula senoidal. |
| SingleAnimation |
Anima o valor de uma Single propriedade entre dois valores-alvo usando interpolação linear sobre um determinado Duration. |
| SingleAnimationBase |
Classe abstrata que, quando implementada, anima um Single valor. |
| SingleAnimationUsingKeyFrames |
Anima o valor de uma Single propriedade ao longo de um conjunto de KeyFrames. |
| SingleKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um SingleAnimationUsingKeyFrames. |
| SingleKeyFrameCollection |
Representa uma coleção de SingleKeyFrame objetos. |
| SizeAnimation |
Anima o valor de uma Size propriedade entre dois valores-alvo usando interpolação linear sobre um determinado Duration. |
| SizeAnimationBase |
Classe abstrata que, quando implementada, anima um Size valor. |
| SizeAnimationUsingKeyFrames |
Anima o valor de uma Size propriedade ao longo de um conjunto de KeyFrames. |
| SizeKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um SizeAnimationUsingKeyFrames. |
| SizeKeyFrameCollection |
Representa uma coleção de SizeKeyFrame objetos. |
| SkipStoryboardToFill |
Uma ação de gatilho que avança até Storyboard ao final do seu período de preenchimento. |
| SplineByteKeyFrame |
Anima do Byte valor do keyframe anterior para o seu próprio Value usando interpolação estriada. |
| SplineColorKeyFrame |
Anima do Color valor do keyframe anterior para o seu próprio Value usando interpolação estriada. |
| SplineDecimalKeyFrame |
Anima do Decimal valor do keyframe anterior para o seu próprio Value usando interpolação estriada. |
| SplineDoubleKeyFrame |
Anima do Double valor do keyframe anterior para o seu próprio Value usando interpolação estriada. |
| SplineInt16KeyFrame |
Anima do Int16 valor do keyframe anterior para o seu próprio Value usando interpolação estriada. |
| SplineInt32KeyFrame |
Anima do Int32 valor do keyframe anterior para o seu próprio Value usando interpolação estriada. |
| SplineInt64KeyFrame |
Anima do Int64 valor do keyframe anterior para o seu próprio Value usando interpolação estriada. |
| SplinePoint3DKeyFrame |
Anima do Point3D valor do keyframe anterior para o seu próprio Value usando interpolação estriada. |
| SplinePointKeyFrame |
Anima do Point valor do keyframe anterior para o seu próprio Value usando interpolação estriada. |
| SplineQuaternionKeyFrame |
Anima do Quaternion valor do keyframe anterior para o seu próprio Value usando interpolação estriada. |
| SplineRectKeyFrame |
Anima do Rect valor do keyframe anterior para o seu próprio Value usando interpolação estriada. |
| SplineRotation3DKeyFrame |
Anima do Rotation3D valor do keyframe anterior para o seu próprio Value usando interpolação estriada. |
| SplineSingleKeyFrame |
Anima do Single valor do keyframe anterior para o seu próprio Value usando interpolação estriada. |
| SplineSizeKeyFrame |
Anima do Size valor do keyframe anterior para o seu próprio Value usando interpolação estriada. |
| SplineThicknessKeyFrame |
Anima do Thickness valor do keyframe anterior para o seu próprio Value usando interpolação estriada. |
| SplineVector3DKeyFrame |
Anima do Vector3D valor do keyframe anterior para o seu próprio Value usando interpolação estriada. |
| SplineVectorKeyFrame |
Anima do Vector valor do keyframe anterior para o seu próprio Value usando interpolação estriada. |
| StopStoryboard |
Uma ação de gatilho que para um Storyboard. |
| Storyboard |
Uma linha temporal de contentor que fornece informação de segmentação de objetos e propriedades para as suas animações filhas. |
| StringAnimationBase |
Classe abstrata que, quando implementada, anima um String valor. |
| StringAnimationUsingKeyFrames |
Anima o valor de uma String propriedade ao longo de um conjunto de KeyFrames sobre um especificado Duration. |
| StringKeyFrame |
Define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um StringAnimationUsingKeyFrames. |
| StringKeyFrameCollection |
Representa uma coleção de StringKeyFrame objetos. |
| ThicknessAnimation |
Anima o valor de uma Thickness propriedade entre dois valores-alvo usando interpolação linear sobre um determinado Duration. |
| ThicknessAnimationBase |
Classe abstrata que, quando implementada, anima um Thickness valor. |
| ThicknessAnimationUsingKeyFrames |
Anima o valor de uma Thickness propriedade ao longo de um conjunto de KeyFrames. |
| ThicknessKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um ThicknessAnimationUsingKeyFrames. |
| ThicknessKeyFrameCollection |
Representa uma coleção de ThicknessKeyFrame objetos. |
| Timeline |
Define um segmento de tempo. |
| TimelineCollection |
Representa uma coleção de Timeline objetos. |
| TimelineGroup |
Classe abstrata que, quando implementada, representa um Timeline que pode conter uma coleção de objetos filhos Timeline . |
| Vector3DAnimation |
Anima o valor de uma propriedade Vector3D usando interpolação linear entre dois valores. |
| Vector3DAnimationBase |
Classe abstrata que representa um valor animado Vector3D . |
| Vector3DAnimationUsingKeyFrames |
Anima o valor de uma Vector3D propriedade ao longo de um conjunto de KeyFrames. |
| Vector3DKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um Vector3DAnimationUsingKeyFrames. |
| Vector3DKeyFrameCollection |
Representa uma coleção de Vector3DKeyFrame objetos. |
| VectorAnimation |
Anima o valor de uma Vector propriedade entre dois valores-alvo usando interpolação linear sobre um determinado Duration. |
| VectorAnimationBase |
Classe abstrata que, quando implementada, anima um Vector valor. |
| VectorAnimationUsingKeyFrames |
Anima o valor de uma Vector propriedade ao longo de um conjunto de KeyFrames. |
| VectorKeyFrame |
Classe abstrata que, quando implementada, define um segmento de animação com o seu próprio valor-alvo e método de interpolação para um VectorAnimationUsingKeyFrames. |
| VectorKeyFrameCollection |
Representa uma coleção de VectorKeyFrame objetos. |
Estruturas
| Name | Description |
|---|---|
| KeyTime |
Durante o curso relativo de uma animação, uma KeyTime instância especifica o momento preciso em que um determinado fotograma-chave deve ocorrer. |
| RepeatBehavior |
Descreve como um Timeline repete a sua duração simples. |
| TimelineCollection.Enumerator |
Enumera os membros de um TimelineCollection. |
Interfaces
| Name | Description |
|---|---|
| IAnimatable |
Este tipo suporta a infraestrutura WPF e não foi concebido para ser usado diretamente a partir do seu código. Para tornar uma classe animável, deve derivar de UIElement, ContentElement, ou Animatable. |
| IAnimation |
Fornece suporte para a animação do valor de uma propriedade. |
| IEasingFunction |
Define a funcionalidade básica de uma função de flexibilização. |
| IKeyFrame |
Uma IKeyFrame implementação de interface fornece acesso não tipado às KeyTime propriedades. |
| IKeyFrameAnimation |
Uma implementação de interface fornece acesso não tipado aos membros da IKeyFrameAnimation coleção de quadros-chave. |
Enumerações
| Name | Description |
|---|---|
| ClockState |
Descreve os estados potenciais do objeto de Clock uma linha temporal. |
| EasingMode |
Define os modos em que as classes derivadas de EasingFunctionBase realizam a sua flexibilização. |
| FillBehavior |
Especifica como um Timeline se comporta quando está fora do seu período ativo, mas o seu progenitor está dentro do seu período ativo ou de retenção. |
| HandoffBehavior |
Especifica como as novas animações interagem com quaisquer que já estejam aplicadas a uma propriedade. |
| KeyTimeType |
Representa os diferentes tipos que podem representar uma KeyTime instância. |
| PathAnimationSource |
Especifica o valor da propriedade de saída do caminho que é usado para conduzir a animação. |
| SlipBehavior |
Indica como um ParallelTimeline irá comportar-se quando um ou mais dos seus Timeline filhos escorregam. |
| TimeSeekOrigin |
Indica a origem de uma operação de busca. O deslocamento da operação de busca é relativo a esta origem. |