System.Windows.Media.Animation Namespace

タイムライン、ストーリーボード、キー フレームなど、プロパティのアニメーション機能をサポートする型を提供します。 Provides types that support property animation functionality, including timelines, storyboards, and key frames.

クラス

Animatable

アニメーション サポートを提供する抽象クラス。Abstract class that provides animation support.

AnimationClock

AnimationTimeline の実行時の状態を維持し、その出力値を処理します。Maintains the run-time state of an AnimationTimeline and processes its output values.

AnimationException

プロパティをアニメーション化中にエラーが発生した場合にスローされる例外。The exception that is thrown when an error occurs while animating a property.

AnimationTimeline

出力値を生成する時間のセグメントを定義します。Defines a segment of time over which output values are produced. これらの値は、ターゲット プロパティをアニメーション化するために使用されます。These values are used to animate a target property.

BackEase

指定されたパスのアニメーションを開始する直前に、逆の動きを与えるイージング関数を表します。Represents an easing function that retracts the motion of an animation slightly before it begins to animate in the path indicated.

BeginStoryboard

Storyboard を開始して、そのアニメーションを対象となるオブジェクトとプロパティに配布するトリガー アクション。A trigger action that begins a Storyboard and distributes its animations to their targeted objects and properties.

BooleanAnimationBase

実装されている場合、Boolean 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Boolean value.

BooleanAnimationUsingKeyFrames

指定された Duration に対する一連の KeyFrames に沿って Boolean を受け取るプロパティの値をアニメーション化します。Animates the value of a property that takes a Boolean along a set of KeyFrames over a specified Duration.

BooleanKeyFrame

実装される場合に、独自のターゲット値と BooleanAnimationUsingKeyFrames の補間メソッドを使ってセグメントを定義する抽象クラス。Abstract class that, when implemented, defines a segment with its own target value and interpolation method for a BooleanAnimationUsingKeyFrames.

BooleanKeyFrameCollection

BooleanKeyFrame オブジェクトのコレクションを表します。Represents a collection of BooleanKeyFrame objects.

BounceEase

バウンド効果のアニメーションを作成するイージング関数を表します。Represents an easing function that creates an animated bouncing effect.

ByteAnimation

指定した Duration に対する線形補間を使用して、2 つのターゲット値の間の Byte プロパティの値をアニメーション化します。Animates the value of a Byte property between two target values using linear interpolation over a specified Duration.

ByteAnimationBase

実装されている場合、Byte 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Byte value.

ByteAnimationUsingKeyFrames

一連の KeyFrames に沿って Byte プロパティの値をアニメーション化します。Animates the value of a Byte property along a set of KeyFrames.

ByteKeyFrame

実装される場合は、独自のターゲット値と ByteAnimationUsingKeyFrames の補間メソッドでアニメーションのセグメントを定義する抽象クラス。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a ByteAnimationUsingKeyFrames.

ByteKeyFrameCollection

ByteKeyFrame オブジェクトのコレクションを表します。Represents a collection of ByteKeyFrame objects.

CharAnimationBase

実装されている場合、Char 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Char value.

CharAnimationUsingKeyFrames

指定された Duration に対する一連の KeyFrames に沿って Char プロパティの値をアニメーション化します。Animates the value of a Char property along a set of KeyFrames over a specified Duration.

CharKeyFrame

実装時に、CharAnimationUsingKeyFrames 用に独自のターゲット値と補間方式が指定されたアニメーション セグメントを定義する抽象クラス。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a CharAnimationUsingKeyFrames.

CharKeyFrameCollection

CharKeyFrame オブジェクトのコレクションを表します。Represents a collection of CharKeyFrame objects.

CircleEase

円関数を使って加速と減速のアニメーションを作成するイージング関数を表します。Represents an easing function that creates an animation that accelerates and/or decelerates using a circular function.

Clock

Timeline の実行時のタイミング状態を維持します。Maintains run-time timing state for a Timeline.

ClockCollection

Clock オブジェクトの順序付きコレクションを表します。Represents an ordered collection of Clock objects.

ClockController

Clock を対話的に制御します。Interactively controls a Clock.

ClockGroup

TimelineGroup に基づく動作を持つ Clock 型の集合体。An assemblage of Clock types with behavior based off of a TimelineGroup.

ColorAnimation

指定した Duration に対する線形補間を使用して、2 つのターゲット値の間の Color プロパティの値をアニメーション化します。Animates the value of a Color property between two target values using linear interpolation over a specified Duration.

ColorAnimationBase

実装されている場合、Color 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Color value.

ColorAnimationUsingKeyFrames

指定された Duration に対する一連の KeyFrames に沿って Color プロパティの値をアニメーション化します。Animates the value of a Color property along a set of KeyFrames over a specified Duration.

ColorKeyFrame

実装される場合は、独自のターゲット値と ColorAnimationUsingKeyFrames の補間メソッドでアニメーションのセグメントを定義する抽象クラス。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a ColorAnimationUsingKeyFrames.

ColorKeyFrameCollection

ColorKeyFrame オブジェクトのコレクションを表します。Represents a collection of ColorKeyFrame objects.

ControllableStoryboardAction

BeginStoryboard アクションによって適用された Storyboard を操作します。Manipulates a Storyboard that has been applied by a BeginStoryboard action.

CubicEase

数式 f(t) = t3 を使用して、加速したり減速したりするアニメーションを作成するイージング機能を表します。Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = t3.

DecimalAnimation

指定した Duration に対する線形補間を使用して、2 つのターゲット値の間の Decimal プロパティの値をアニメーション化します。Animates the value of a Decimal property between two target values using linear interpolation over a specified Duration.

DecimalAnimationBase

実装されている場合、Decimal 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Decimal value.

DecimalAnimationUsingKeyFrames

一連の KeyFrames に沿って Decimal プロパティの値をアニメーション化します。Animates the value of a Decimal property along a set of KeyFrames.

DecimalKeyFrame

実装される場合は、独自のターゲット値と DecimalAnimationUsingKeyFrames の補間メソッドでアニメーションのセグメントを定義する抽象クラス。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a DecimalAnimationUsingKeyFrames.

DecimalKeyFrameCollection

DecimalKeyFrame オブジェクトのコレクションを表します。Represents a collection of DecimalKeyFrame objects.

DiscreteBooleanKeyFrame

離散補間を使用して、前のキー フレームの Boolean 値から独自の Value にアニメーション化します。Animates from the Boolean value of the previous key frame to its own Value using discrete interpolation.

DiscreteByteKeyFrame

離散補間を使用して、前のキー フレームの Byte 値から独自の Value にアニメーション化します。Animates from the Byte value of the previous key frame to its own Value using discrete interpolation.

DiscreteCharKeyFrame

離散補間を使用して、前のキー フレームの Char 値から独自の Value にアニメーション化します。Animates from the Char value of the previous key frame to its own Value using discrete interpolation.

DiscreteColorKeyFrame

離散補間を使用して、前のキー フレームの Color 値から独自の Value にアニメーション化します。Animates from the Color value of the previous key frame to its own Value using discrete interpolation.

DiscreteDecimalKeyFrame

離散補間を使用して、前のキー フレームの Decimal 値から独自の Value にアニメーション化します。Animates from the Decimal value of the previous key frame to its own Value using discrete interpolation.

DiscreteDoubleKeyFrame

離散補間を使用して、前のキー フレームの Double 値から独自の Value にアニメーション化します。Animates from the Double value of the previous key frame to its own Value using discrete interpolation.

DiscreteInt16KeyFrame

離散補間を使用して、前のキー フレームの Int16 値から独自の Value にアニメーション化します。Animates from the Int16 value of the previous key frame to its own Value using discrete interpolation.

DiscreteInt32KeyFrame

離散補間を使用して、前のキー フレームの Int32 値から独自の Value にアニメーション化します。Animates from the Int32 value of the previous key frame to its own Value using discrete interpolation.

DiscreteInt64KeyFrame

離散補間を使用して、前のキー フレームの Int64 値から独自の Value にアニメーション化します。Animates from the Int64 value of the previous key frame to its own Value using discrete interpolation.

DiscreteMatrixKeyFrame

離散補間を使用して、前のキー フレームの Matrix 値から独自の Value にアニメーション化します。Animates from the Matrix value of the previous key frame to its own Value using discrete interpolation.

DiscreteObjectKeyFrame

離散補間を使用して、前のキー フレームの Object 値から独自の Value にアニメーション化します。Animates from the Object value of the previous key frame to its own Value using discrete interpolation.

DiscretePoint3DKeyFrame

離散補間を使用して、前のキー フレームの Point3D 値から独自の Value にアニメーション化します。Animates from the Point3D value of the previous key frame to its own Value using discrete interpolation.

DiscretePointKeyFrame

離散補間を使用して、前のキー フレームの Point 値から独自の Value にアニメーション化します。Animates from the Point value of the previous key frame to its own Value using discrete interpolation.

DiscreteQuaternionKeyFrame

離散補間を使用して、前のキー フレームの Quaternion 値から独自の Value にアニメーション化します。Animates from the Quaternion value of the previous key frame to its own Value using discrete interpolation.

DiscreteRectKeyFrame

離散補間を使用して、前のキー フレームの Rect 値から独自の Value にアニメーション化します。Animates from the Rect value of the previous key frame to its own Value using discrete interpolation.

DiscreteRotation3DKeyFrame

離散補間を使用して、前のキー フレームの Rotation3D 値から独自の Value にアニメーション化します。Animates from the Rotation3D value of the previous key frame to its own Value using discrete interpolation.

DiscreteSingleKeyFrame

離散補間を使用して、前のキー フレームの Single 値から独自の Value にアニメーション化します。Animates from the Single value of the previous key frame to its own Value using discrete interpolation.

DiscreteSizeKeyFrame

離散補間を使用して、前のキー フレームの Size 値から独自の Value にアニメーション化します。Animates from the Size value of the previous key frame to its own Value using discrete interpolation.

DiscreteStringKeyFrame

離散補間を使用して、前のキー フレームの String 値から独自の Value にアニメーション化します。Animates from the String value of the previous key frame to its own Value using discrete interpolation.

DiscreteThicknessKeyFrame

離散補間を使用して、前のキー フレームの Thickness 値から独自の Value にアニメーション化します。Animates from the Thickness value of the previous key frame to its own Value using discrete interpolation.

DiscreteVector3DKeyFrame

離散補間を使用して、前のキー フレームの Vector3D 値から独自の Value にアニメーション化します。Animates from the Vector3D value of the previous key frame to its own Value using discrete interpolation.

DiscreteVectorKeyFrame

離散補間を使用して、前のキー フレームの Vector 値から独自の Value にアニメーション化します。Animates from the Vector value of the previous key frame to its own Value using discrete interpolation.

DoubleAnimation

指定した Duration に対する線形補間を使用して、2 つのターゲット値の間の Double プロパティの値をアニメーション化します。Animates the value of a Double property between two target values using linear interpolation over a specified Duration.

DoubleAnimationBase

実装されている場合、Double 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Double value.

DoubleAnimationUsingKeyFrames

一連の KeyFrames に沿って Double プロパティの値をアニメーション化します。Animates the value of a Double property along a set of KeyFrames.

DoubleAnimationUsingPath

PathGeometry を使用して 2 つ以上のターゲット値を指定し、それらのターゲット値の間で Double プロパティの値をアニメーション化します。Animates the value of a Double property between two or more target values using a PathGeometry to specify those values. このアニメーションを使用してビジュアル オブジェクトをパスに沿って移動できます。This animation can be used to move a visual object along a path.

DoubleKeyFrame

実装時に、DoubleAnimationUsingKeyFrames 用に独自のターゲット値と補間方式が指定されたアニメーション セグメントを定義する抽象クラス。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a DoubleAnimationUsingKeyFrames.

DoubleKeyFrameCollection

DoubleKeyFrame オブジェクトのコレクションを表します。Represents a collection of DoubleKeyFrame objects.

EasingByteKeyFrame

ByteAnimationUsingKeyFrames キー フレーム アニメーションにイージング関数を関連付けできるようにするクラス。A class that enables you to associate easing functions with a ByteAnimationUsingKeyFrames key frame animation.

EasingColorKeyFrame

ColorAnimationUsingKeyFrames キー フレーム アニメーションにイージング関数を関連付けできるようにするクラス。A class that enables you to associate easing functions with a ColorAnimationUsingKeyFrames key frame animation.

EasingDecimalKeyFrame

DecimalAnimationUsingKeyFrames キー フレーム アニメーションにイージング関数を関連付けできるようにする抽象クラス。An abstract class that enables you to associate easing functions with a DecimalAnimationUsingKeyFrames key frame animation.

EasingDoubleKeyFrame

DoubleAnimationUsingKeyFrames キー フレーム アニメーションへのイージング関数の関連付けを可能にするクラスです。A class that enables you to associate easing functions with a DoubleAnimationUsingKeyFrames key frame animation.

EasingFunctionBase

すべてのイージング関数の基本クラスを提供します。Provides the base class for all the easing functions.

EasingInt16KeyFrame

Int16AnimationUsingKeyFrames キー フレーム アニメーションにイージング関数を関連付けできるようにするクラス。A class that enables you to associate easing functions with a Int16AnimationUsingKeyFrames key frame animation.

EasingInt32KeyFrame

Int32AnimationUsingKeyFrames キー フレーム アニメーションにイージング関数を関連付けできるようにするクラス。A class that enables you to associate easing functions with a Int32AnimationUsingKeyFrames key frame animation.

EasingInt64KeyFrame

Int64AnimationUsingKeyFrames キー フレーム アニメーションにイージング関数を関連付けできるようにするクラス。A class that enables you to associate easing functions with a Int64AnimationUsingKeyFrames key frame animation.

EasingPoint3DKeyFrame

Point3DAnimationUsingKeyFrames キー フレーム アニメーションにイージング関数を関連付けできるようにするクラス。A class that enables you to associate easing functions with a Point3DAnimationUsingKeyFrames key frame animation.

EasingPointKeyFrame

PointAnimationUsingKeyFrames キー フレーム アニメーションにイージング関数を関連付けできるようにするクラス。A class that enables you to associate easing functions with a PointAnimationUsingKeyFrames key frame animation.

EasingQuaternionKeyFrame

QuaternionAnimationUsingKeyFrames キー フレーム アニメーションにイージング関数を関連付けできるようにするクラス。A class that enables you to associate easing functions with a QuaternionAnimationUsingKeyFrames key frame animation.

EasingRectKeyFrame

RectAnimationUsingKeyFrames キー フレーム アニメーションにイージング関数を関連付けできるようにするクラス。A class that enables you to associate easing functions with a RectAnimationUsingKeyFrames key frame animation.

EasingRotation3DKeyFrame

Rotation3DAnimationUsingKeyFrames キー フレーム アニメーションにイージング関数を関連付けできるようにするクラス。A class that enables you to associate easing functions with a Rotation3DAnimationUsingKeyFrames key frame animation.

EasingSingleKeyFrame

SingleAnimationUsingKeyFrames キー フレーム アニメーションにイージング関数を関連付けできるようにするクラス。A class that enables you to associate easing functions with a SingleAnimationUsingKeyFrames key frame animation.

EasingSizeKeyFrame

SizeAnimationUsingKeyFrames キー フレーム アニメーションにイージング関数を関連付けできるようにするクラス。A class that enables you to associate easing functions with a SizeAnimationUsingKeyFrames key frame animation.

EasingThicknessKeyFrame

ThicknessAnimationUsingKeyFrames キー フレーム アニメーションにイージング関数を関連付けできるようにするクラス。A class that enables you to associate easing functions with a ThicknessAnimationUsingKeyFrames key frame animation.

EasingVector3DKeyFrame

Vector3DAnimationUsingKeyFrames キー フレーム アニメーションにイージング関数を関連付けできるようにするクラス。A class that enables you to associate easing functions with a Vector3DAnimationUsingKeyFrames key frame animation.

EasingVectorKeyFrame

VectorAnimationUsingKeyFrames キー フレーム アニメーションにイージング関数を関連付けできるようにするクラス。A class that enables you to associate easing functions with a VectorAnimationUsingKeyFrames key frame animation.

ElasticEase

スプリングが伸び縮みしながら最終的に停止するまでの動きを模したアニメーションを作成するイージング関数を表します。Represents an easing function that creates an animation that resembles a spring oscillating back and forth until it comes to rest.

ExponentialEase

指数式を使用して加速または減速するアニメーションを作成するイージング関数を表します。Represents an easing function that creates an animation that accelerates and/or decelerates using an exponential formula.

Int16Animation

指定した Duration に対する線形補間を使用して、2 つのターゲット値の間の Int16 プロパティの値をアニメーション化します。Animates the value of a Int16 property between two target values using linear interpolation over a specified Duration.

Int16AnimationBase

実装されている場合、Int16 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Int16 value.

Int16AnimationUsingKeyFrames

一連の KeyFrames に沿って Int16 プロパティの値をアニメーション化します。Animates the value of a Int16 property along a set of KeyFrames.

Int16KeyFrame

実装される場合は、独自のターゲット値と Int16AnimationUsingKeyFrames の補間メソッドでアニメーションのセグメントを定義する抽象クラス。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a Int16AnimationUsingKeyFrames.

Int16KeyFrameCollection

Int16KeyFrame オブジェクトのコレクションを表します。Represents a collection of Int16KeyFrame objects.

Int32Animation

指定した Duration に対する線形補間を使用して、2 つのターゲット値の間の Int32 プロパティの値をアニメーション化します。Animates the value of an Int32 property between two target values using linear interpolation over a specified Duration.

Int32AnimationBase

実装されている場合、Int32 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Int32 value.

Int32AnimationUsingKeyFrames

一連の KeyFrames に沿って Int32 プロパティの値をアニメーション化します。Animates the value of a Int32 property along a set of KeyFrames.

Int32KeyFrame

実装時に、Int32AnimationUsingKeyFrames 用に独自のターゲット値と補間方式が指定されたアニメーション セグメントを定義する抽象クラス。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a Int32AnimationUsingKeyFrames.

Int32KeyFrameCollection

Int32KeyFrame オブジェクトのコレクションを表します。Represents a collection of Int32KeyFrame objects.

Int64Animation

指定した Duration に対する線形補間を使用して、2 つのターゲット値の間の Int64 プロパティの値をアニメーション化します。Animates the value of a Int64 property between two target values using linear interpolation over a specified Duration.

Int64AnimationBase

実装されている場合、Int64 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Int64 value.

Int64AnimationUsingKeyFrames

一連の KeyFrames に沿って Int64 プロパティの値をアニメーション化します。Animates the value of a Int64 property along a set of KeyFrames.

Int64KeyFrame

実装される場合は、独自のターゲット値と Int64AnimationUsingKeyFrames の補間メソッドでアニメーションのセグメントを定義する抽象クラス。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a Int64AnimationUsingKeyFrames.

Int64KeyFrameCollection

Int64KeyFrame オブジェクトのコレクションを表します。Represents a collection of Int64KeyFrame objects.

KeySpline

このクラスは、アニメーションの進行状況を定義するためにスプライン キー フレームによって使用されます。This class is used by a spline key frame to define animation progress.

LinearByteKeyFrame

線状補間を使用して、前のキー フレームの Byte 値から独自の Value にアニメーション化します。Animates from the Byte value of the previous key frame to its own Value using linear interpolation.

LinearColorKeyFrame

線状補間を使用して、前のキー フレームの Color 値から独自の Value にアニメーション化します。Animates from the Color value of the previous key frame to its own Value using linear interpolation.

LinearDecimalKeyFrame

線状補間を使用して、前のキー フレームの Decimal 値から独自の Value にアニメーション化します。Animates from the Decimal value of the previous key frame to its own Value using linear interpolation.

LinearDoubleKeyFrame

線状補間を使用して、前のキー フレームの Double 値から独自の Value にアニメーション化します。Animates from the Double value of the previous key frame to its own Value using linear interpolation.

LinearInt16KeyFrame

線状補間を使用して、前のキー フレームの Int16 値から独自の Value にアニメーション化します。Animates from the Int16 value of the previous key frame to its own Value using linear interpolation.

LinearInt32KeyFrame

線状補間を使用して、前のキー フレームの Int32 値から独自の Value にアニメーション化します。Animates from the Int32 value of the previous key frame to its own Value using linear interpolation.

LinearInt64KeyFrame

線状補間を使用して、前のキー フレームの Int64 値から独自の Value にアニメーション化します。Animates from the Int64 value of the previous key frame to its own Value using linear interpolation.

LinearPoint3DKeyFrame

線状補間を使用して、前のキー フレームの Point3D 値から独自の Value にアニメーション化します。Animates from the Point3D value of the previous key frame to its own Value using linear interpolation.

LinearPointKeyFrame

線状補間を使用して、前のキー フレームの Point 値から独自の Value にアニメーション化します。Animates from the Point value of the previous key frame to its own Value using linear interpolation.

LinearQuaternionKeyFrame

線状補間を使用して、前のキー フレームの Quaternion 値から独自の Value にアニメーション化します。Animates from the Quaternion value of the previous key frame to its own Value using linear interpolation.

LinearRectKeyFrame

線状補間を使用して、前のキー フレームの Rect 値から独自の Value にアニメーション化します。Animates from the Rect value of the previous key frame to its own Value using linear interpolation.

LinearRotation3DKeyFrame

線状補間を使用して、前のキー フレームの Rotation3D 値から独自の Value にアニメーション化します。Animates from the Rotation3D value of the previous key frame to its own Value using linear interpolation.

LinearSingleKeyFrame

線状補間を使用して、前のキー フレームの Single 値から独自の Value にアニメーション化します。Animates from the Single value of the previous key frame to its own Value using linear interpolation.

LinearSizeKeyFrame

線状補間を使用して、前のキー フレームの Size 値から独自の Value にアニメーション化します。Animates from the Size value of the previous key frame to its own Value using linear interpolation.

LinearThicknessKeyFrame

線状補間を使用して、前のキー フレームの Thickness 値から独自の Value にアニメーション化します。Animates from the Thickness value of the previous key frame to its own Value using linear interpolation.

LinearVector3DKeyFrame

線状補間を使用して、前のキー フレームの Vector3D 値から独自の Value にアニメーション化します。Animates from the Vector3D value of the previous key frame to its own Value using linear interpolation.

LinearVectorKeyFrame

線状補間を使用して、前のキー フレームの Vector 値から独自の Value にアニメーション化します。Animates from the Vector value of the previous key frame to its own Value using linear interpolation.

MatrixAnimationBase

実装されている場合、Matrix 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Matrix value.

MatrixAnimationUsingKeyFrames

一連の KeyFrames に沿って Matrix プロパティの値をアニメーション化します。Animates the value of a Matrix property along a set of KeyFrames.

MatrixAnimationUsingPath

PathGeometry を使用して Matrix プロパティの値をアニメーション化し、アニメーション値を生成します。Animates the value of a Matrix property by using a PathGeometry to generate the animated values. このアニメーションを使用してビジュアル オブジェクトをパスに沿って移動できます。This animation can be used to move a visual object along a path.

MatrixKeyFrame

実装される場合は、独自のターゲット値と MatrixAnimationUsingKeyFrames の補間メソッドでアニメーションのセグメントを定義する抽象クラス。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a MatrixAnimationUsingKeyFrames.

MatrixKeyFrameCollection

MatrixKeyFrame オブジェクトのコレクションを表します。Represents a collection of MatrixKeyFrame objects.

ObjectAnimationBase

実装されている場合、Object 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Object value.

ObjectAnimationUsingKeyFrames

指定された Duration に対する一連の KeyFrames に沿って Object プロパティの値をアニメーション化します。Animates the value of an Object property along a set of KeyFrames over a specified Duration.

ObjectKeyFrame

実装される場合は、独自のターゲット値と ObjectAnimationUsingKeyFrames の補間メソッドでアニメーションのセグメントを定義する抽象クラス。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a ObjectAnimationUsingKeyFrames.

ObjectKeyFrameCollection

ObjectKeyFrame オブジェクトのコレクションを表します。Represents a collection of ObjectKeyFrame objects.

ParallelTimeline

子の Timeline オブジェクトを含む時間セグメントを定義します。Defines a segment of time that may contain child Timeline objects. 子タイムラインは、それぞれの BeginTime プロパティに従ってアクティブになります。These child timelines become active according to their respective BeginTime properties. また、子タイムラインは相互の重複 (並列実行) が可能です。Also, child timelines are able to overlap (run in parallel) with each other.

PauseStoryboard

Storyboard を一時停止するトリガー アクション。A trigger action that pauses a Storyboard.

Point3DAnimation

Point3D プロパティの値を 2 つの値の間で線形補間を使用してアニメーション化します。Animates the value of a Point3D property using linear interpolation between two values.

Point3DAnimationBase

実装されている場合、Point3D 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Point3D value.

Point3DAnimationUsingKeyFrames

一連の KeyFrames に沿って Point3D プロパティの値をアニメーション化します。Animates the value of a Point3D property along a set of KeyFrames.

Point3DKeyFrame

実装される場合は、独自のターゲット値と Point3DAnimationUsingKeyFrames の補間メソッドでアニメーションのセグメントを定義する抽象クラス。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a Point3DAnimationUsingKeyFrames.

Point3DKeyFrameCollection

Point3DKeyFrame オブジェクトのコレクションを表します。Represents a collection of Point3DKeyFrame objects.

PointAnimation

指定した Duration に対する線形補間を使用して、2 つのターゲット値の間の Point プロパティの値をアニメーション化します。Animates the value of a Point property between two target values using linear interpolation over a specified Duration.

PointAnimationBase

実装されている場合、Point 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Point value.

PointAnimationUsingKeyFrames

一連の KeyFrames に沿って Point プロパティの値をアニメーション化します。Animates the value of a Point property along a set of KeyFrames.

PointAnimationUsingPath

PathGeometry を使用して 2 つ以上のターゲット値を指定し、それらのターゲット値の間で Point プロパティの値をアニメーション化します。Animates the value of a Point property between two or more target values using a PathGeometry to specify those values. このアニメーションを使用してビジュアル オブジェクトをパスに沿って移動できます。This animation can be used to move a visual object along a path.

PointKeyFrame

独自のターゲット値と PointAnimationUsingKeyFrames の補間メソッドを使ってアニメーションのセグメントを定義します。Defines an animation segment with its own target value and interpolation method for a PointAnimationUsingKeyFrames.

PointKeyFrameCollection

PointKeyFrame オブジェクトのコレクションを表します。Represents a collection of PointKeyFrame objects.

PowerEase

f(t) = tp という数式を使って加速と減速のアニメーションを作成するイージング関数を表します (p = Power プロパティ)。Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = tp where p is equal to the Power property.

QuadraticEase

f(t) = t2 という数式を使って加速と減速のアニメーションを作成するイージング関数を表します。Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = t2

QuarticEase

数式 f(t) = t4 を使用して、加速したり減速したりするアニメーションを作成するイージング機能を表します。Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = t4.

QuaternionAnimation

指定した Duration に対する線形補間を使用して、2 つのターゲット値の間の Quaternion プロパティの値をアニメーション化します。Animates the value of a Quaternion property between two target values using linear interpolation over a specified Duration.

QuaternionAnimationBase

実装されている場合、Quaternion 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Quaternion value.

QuaternionAnimationUsingKeyFrames

指定された Duration に対する一連の KeyFrames に沿って Quaternion プロパティの値をアニメーション化します。Animates the value of a Quaternion property along a set of KeyFrames over a specified Duration.

QuaternionKeyFrame

実装される場合は、独自のターゲット値と QuaternionAnimationUsingKeyFrames の補間メソッドでアニメーションのセグメントを定義する抽象クラス。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a QuaternionAnimationUsingKeyFrames.

QuaternionKeyFrameCollection

QuaternionKeyFrame オブジェクトのコレクションを表します。Represents a collection of QuaternionKeyFrame objects.

QuinticEase

数式 f(t) = t5 を使用して、加速したり減速したりするアニメーションを作成するイージング機能を表します。Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = t5.

RectAnimation

2 つのターゲット値の間で線形補間を使用して、Rect プロパティの値をアニメーション化します。Animates the value of a Rect property between two target values using linear interpolation.

RectAnimationBase

実装されている場合、Rect 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Rect value.

RectAnimationUsingKeyFrames

一連のキー フレームに沿って Rect を受け取るプロパティの値をアニメーション化します。Animates the value of a property that takes a Rect along a set of key frames.

RectKeyFrame

実装される場合は、独自のターゲット値と RectAnimationUsingKeyFrames の補間メソッドでアニメーションのセグメントを定義する抽象クラス。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a RectAnimationUsingKeyFrames.

RectKeyFrameCollection

RectKeyFrame オブジェクトのコレクションを表します。Represents a collection of RectKeyFrame objects.

RemoveStoryboard

Storyboard を削除するトリガー アクション。A trigger action that removes a Storyboard.

RepeatBehaviorConverter

インスタンスに変換しますRepeatBehaviorと他のデータ型の間。Converts instances of RepeatBehavior to and from other data types.

ResumeStoryboard

一時停止していた Storyboard を再開するトリガー アクションをサポートします。Supports a trigger action that resumes a paused Storyboard.

Rotation3DAnimation

アニメーションに設定されている FromTo、または By のプロパティの組み合わせによって決定される 2 つの値の間の線状補間を使用して、Rotation3D プロパティの値をアニメーション化します。Animates the value of a Rotation3D property using linear interpolation between two values determined by the combination of From, To, or By properties that are set for the animation.

Rotation3DAnimationBase

実装されている場合、Rotation3D 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Rotation3D value.

Rotation3DAnimationUsingKeyFrames

一連の KeyFrames に沿って Rotation3D プロパティの値をアニメーション化します。Animates the value of a Rotation3D property along a set of KeyFrames.

Rotation3DKeyFrame

実装される場合は、独自のターゲット値と Rotation3DAnimationUsingKeyFrames の補間メソッドでアニメーションのセグメントを定義する抽象クラス。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a Rotation3DAnimationUsingKeyFrames.

Rotation3DKeyFrameCollection

Rotation3DKeyFrame オブジェクトのコレクションを表します。Represents a collection of Rotation3DKeyFrame objects.

SeekStoryboard

Storyboard のアクティブ期間内で指定時刻をシーク (指定時刻にスキップ) する機能を提供するトリガー アクション。A trigger action that provides functionality for seeking (skipping) to a specified time within the active period of a Storyboard.

SetStoryboardSpeedRatio

Storyboard の速度を変更するトリガー アクション。A trigger action that changes the speed of a Storyboard.

SineEase

正弦公式を使用して加速または減速するアニメーションを作成するイージング関数を表します。Represents an easing function that creates an animation that accelerates and/or decelerates using a sine formula.

SingleAnimation

指定した Duration に対する線形補間を使用して、2 つのターゲット値の間の Single プロパティの値をアニメーション化します。Animates the value of a Single property between two target values using linear interpolation over a specified Duration.

SingleAnimationBase

実装されている場合、Single 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Single value.

SingleAnimationUsingKeyFrames

一連の KeyFrames に沿って Single プロパティの値をアニメーション化します。Animates the value of a Single property along a set of KeyFrames.

SingleKeyFrame

実装される場合は、独自のターゲット値と SingleAnimationUsingKeyFrames の補間メソッドでアニメーションのセグメントを定義する抽象クラス。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a SingleAnimationUsingKeyFrames.

SingleKeyFrameCollection

SingleKeyFrame オブジェクトのコレクションを表します。Represents a collection of SingleKeyFrame objects.

SizeAnimation

指定した Duration に対する線形補間を使用して、2 つのターゲット値の間の Size プロパティの値をアニメーション化します。Animates the value of a Size property between two target values using linear interpolation over a specified Duration.

SizeAnimationBase

実装されている場合、Size 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Size value.

SizeAnimationUsingKeyFrames

一連の KeyFrames に沿って Size プロパティの値をアニメーション化します。Animates the value of a Size property along a set of KeyFrames.

SizeKeyFrame

実装時に、SizeAnimationUsingKeyFrames 用に独自のターゲット値と補間方式が指定されたアニメーション セグメントを定義する抽象クラス。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a SizeAnimationUsingKeyFrames.

SizeKeyFrameCollection

SizeKeyFrame オブジェクトのコレクションを表します。Represents a collection of SizeKeyFrame objects.

SkipStoryboardToFill

Storyboard を保留期間の最後に進めるトリガー アクション。A trigger action that advances a Storyboard to the end of its fill period.

SplineByteKeyFrame

スプライン補間を使用して、前のキー フレームの Byte 値から独自の Value にアニメーション化します。Animates from the Byte value of the previous key frame to its own Value using splined interpolation.

SplineColorKeyFrame

スプライン補間を使用して、前のキー フレームの Color 値から独自の Value にアニメーション化します。Animates from the Color value of the previous key frame to its own Value using splined interpolation.

SplineDecimalKeyFrame

スプライン補間を使用して、前のキー フレームの Decimal 値から独自の Value にアニメーション化します。Animates from the Decimal value of the previous key frame to its own Value using splined interpolation.

SplineDoubleKeyFrame

スプライン補間を使用して、前のキー フレームの Double 値から独自の Value にアニメーション化します。Animates from the Double value of the previous key frame to its own Value using splined interpolation.

SplineInt16KeyFrame

スプライン補間を使用して、前のキー フレームの Int16 値から独自の Value にアニメーション化します。Animates from the Int16 value of the previous key frame to its own Value using splined interpolation.

SplineInt32KeyFrame

スプライン補間を使用して、前のキー フレームの Int32 値から独自の Value にアニメーション化します。Animates from the Int32 value of the previous key frame to its own Value using splined interpolation.

SplineInt64KeyFrame

スプライン補間を使用して、前のキー フレームの Int64 値から独自の Value にアニメーション化します。Animates from the Int64 value of the previous key frame to its own Value using splined interpolation.

SplinePoint3DKeyFrame

スプライン補間を使用して、前のキー フレームの Point3D 値から独自の Value にアニメーション化します。Animates from the Point3D value of the previous key frame to its own Value using splined interpolation.

SplinePointKeyFrame

スプライン補間を使用して、前のキー フレームの Point 値から独自の Value にアニメーション化します。Animates from the Point value of the previous key frame to its own Value using splined interpolation.

SplineQuaternionKeyFrame

スプライン補間を使用して、前のキー フレームの Quaternion 値から独自の Value にアニメーション化します。Animates from the Quaternion value of the previous key frame to its own Value using splined interpolation.

SplineRectKeyFrame

スプライン補間を使用して、前のキー フレームの Rect 値から独自の Value にアニメーション化します。Animates from the Rect value of the previous key frame to its own Value using splined interpolation.

SplineRotation3DKeyFrame

スプライン補間を使用して、前のキー フレームの Rotation3D 値から独自の Value にアニメーション化します。Animates from the Rotation3D value of the previous key frame to its own Value using splined interpolation.

SplineSingleKeyFrame

スプライン補間を使用して、前のキー フレームの Single 値から独自の Value にアニメーション化します。Animates from the Single value of the previous key frame to its own Value using splined interpolation.

SplineSizeKeyFrame

スプライン補間を使用して、前のキー フレームの Size 値から独自の Value にアニメーション化します。Animates from the Size value of the previous key frame to its own Value using splined interpolation.

SplineThicknessKeyFrame

スプライン補間を使用して、前のキー フレームの Thickness 値から独自の Value にアニメーション化します。Animates from the Thickness value of the previous key frame to its own Value using splined interpolation.

SplineVector3DKeyFrame

スプライン補間を使用して、前のキー フレームの Vector3D 値から独自の Value にアニメーション化します。Animates from the Vector3D value of the previous key frame to its own Value using splined interpolation.

SplineVectorKeyFrame

スプライン補間を使用して、前のキー フレームの Vector 値から独自の Value にアニメーション化します。Animates from the Vector value of the previous key frame to its own Value using splined interpolation.

StopStoryboard

Storyboard を停止するトリガー アクション。A trigger action that stops a Storyboard.

Storyboard

子アニメーションのオブジェクトやプロパティの対象化情報を提供するコンテナ タイムライン。A container timeline that provides object and property targeting information for its child animations.

StringAnimationBase

実装されている場合、String 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a String value.

StringAnimationUsingKeyFrames

指定された Duration に対する一連の KeyFrames に沿って String プロパティの値をアニメーション化します。Animates the value of a String property along a set of KeyFrames over a specified Duration.

StringKeyFrame

StringAnimationUsingKeyFrames 用に独自のターゲット値と補間方式を指定して、アニメーションのセグメントを定義します。Defines an animation segment with its own target value and interpolation method for a StringAnimationUsingKeyFrames.

StringKeyFrameCollection

StringKeyFrame オブジェクトのコレクションを表します。Represents a collection of StringKeyFrame objects.

ThicknessAnimation

指定した Duration に対する線形補間を使用して、2 つのターゲット値の間の Thickness プロパティの値をアニメーション化します。Animates the value of a Thickness property between two target values using linear interpolation over a specified Duration.

ThicknessAnimationBase

実装されている場合、Thickness 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Thickness value.

ThicknessAnimationUsingKeyFrames

一連の KeyFrames に沿って Thickness プロパティの値をアニメーション化します。Animates the value of a Thickness property along a set of KeyFrames.

ThicknessKeyFrame

実装される場合は、独自のターゲット値と ThicknessAnimationUsingKeyFrames の補間メソッドでアニメーションのセグメントを定義する抽象クラス。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a ThicknessAnimationUsingKeyFrames.

ThicknessKeyFrameCollection

ThicknessKeyFrame オブジェクトのコレクションを表します。Represents a collection of ThicknessKeyFrame objects.

Timeline

時間のセグメントを定義します。Defines a segment of time.

TimelineCollection

Timeline オブジェクトのコレクションを表します。Represents a collection of Timeline objects.

TimelineGroup

実装されている場合に、子 Timeline オブジェクトのコレクションが含まれる可能性のある Timeline を表す抽象クラス。Abstract class that, when implemented represents a Timeline that may contain a collection of child Timeline objects.

Vector3DAnimation

2 つの値の間で線形補間を使用して、Vector3D プロパティの値をアニメーション化します。Animates the value of a Vector3D property using linear interpolation between two values.

Vector3DAnimationBase

アニメーション化された Vector3D 値を表す抽象クラス。Abstract class that represents an animated Vector3D value.

Vector3DAnimationUsingKeyFrames

一連の KeyFrames に沿って Vector3D プロパティの値をアニメーション化します。Animates the value of a Vector3D property along a set of KeyFrames.

Vector3DKeyFrame

実装時に、Vector3DAnimationUsingKeyFrames 用に独自のターゲット値と補間方式が指定されたアニメーション セグメントを定義する抽象クラス。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a Vector3DAnimationUsingKeyFrames.

Vector3DKeyFrameCollection

Vector3DKeyFrame オブジェクトのコレクションを表します。Represents a collection of Vector3DKeyFrame objects.

VectorAnimation

指定した Duration に対する線形補間を使用して、2 つのターゲット値の間の Vector プロパティの値をアニメーション化します。Animates the value of a Vector property between two target values using linear interpolation over a specified Duration.

VectorAnimationBase

実装されている場合、Vector 値をアニメーション化する抽象クラス。Abstract class that, when implemented, animates a Vector value.

VectorAnimationUsingKeyFrames

一連の KeyFrames に沿って Vector プロパティの値をアニメーション化します。Animates the value of a Vector property along a set of KeyFrames.

VectorKeyFrame

実装される場合は、独自のターゲット値と VectorAnimationUsingKeyFrames の補間メソッドでアニメーションのセグメントを定義する抽象クラス。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a VectorAnimationUsingKeyFrames.

VectorKeyFrameCollection

VectorKeyFrame オブジェクトのコレクションを表します。Represents a collection of VectorKeyFrame objects.

構造体

KeyTime

アニメーションの相対的な処理において、KeyTime インスタンスは、特定のキー フレームが発生する正確なタイミングを指定します。During the relative course of an animation, a KeyTime instance specifies the precise timing when a particular key frame should take place.

RepeatBehavior

Timeline が、その継続時間を単に繰り返す方法について説明します。Describes how a Timeline repeats its simple duration.

TimelineCollection.Enumerator

TimelineCollection のメンバーを列挙します。Enumerates the members of a TimelineCollection.

インターフェイス

IAnimatable

この型は、WPF インフラストラクチャをサポートします。コードから直接使用するためのものではありません。This type supports the WPF infrastructure and is not intended to be used directly from your code. クラスをアニメーション化できるようにするには、UIElementContentElement、または Animatable から派生させる必要があります。To make a class animatable, it should derive from UIElement, ContentElement, or Animatable.

IAnimation
IEasingFunction

イージング関数の基本的な機能を定義します。Defines the basic functionality of an easing function.

IKeyFrame

IKeyFrame インターフェイスの実装により、KeyTime プロパティへの型指定のないアクセスが可能になります。An IKeyFrame interface implementation provides un-typed access to KeyTime properties.

IKeyFrameAnimation

IKeyFrameAnimation インターフェイスの実装により、キー フレーム コレクション メンバーへの型指定のないアクセスが可能になります。An IKeyFrameAnimation interface implementation provides untyped access to key frame collection members.

列挙型

ClockState

タイムラインの Clock オブジェクトが取りうる状態について説明します。Describes the potential states of a timeline's Clock object.

EasingMode

EasingFunctionBase から派生したクラスがイージングを実行するモードを定義します。Defines the modes in which classes derived from EasingFunctionBase perform their easing.

FillBehavior

Timeline はアクティブ期間外だが、その親はアクティブ期間または保留期間内にある場合の、 の動作を指定します。Specifies how a Timeline behaves when it is outside its active period but its parent is inside its active or hold period.

HandoffBehavior

プロパティに既に適用されている既存のアニメーションと新しいアニメーションが相互作用する方法を指定します。Specifies how new animations interact with any existing ones that are already applied to a property.

KeyTimeType

KeyTime インスタンスを表すさまざまな型を表します。Represents the different types that may represent a KeyTime instance.

PathAnimationSource

アニメーションの実行に使用するパスの出力プロパティの値を指定します。Specifies the output property value of the path that is used to drive the animation.

SlipBehavior

1 つ以上の Timeline 子がずれた場合の ParallelTimeline の動作を示します。Indicates how a ParallelTimeline will behave when one or more of its Timeline children slips.

TimeSeekOrigin

シーク操作の基点を示します。 シーク操作のオフセットは、この基点に対する相対値です。The offset of the seek operation is relative to this origin.