Microsoft.UI.Xaml.Media.Animation 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
移行アニメーション、表示状態、またはアニメーション化された UI コンポーネントのための、アニメーションおよびストーリーボード API が提供されます。
クラス
AddDeleteThemeTransition |
コントロールがパネルの子を追加または削除する場合のアニメーション切り替え動作を提供します。 たとえば、 グリッドに表示されている写真のコレクションがある場合は、このアニメーションを グリッド に関連付けて、写真を追加または削除すると、写真が表示の有無に応じてアニメーション化されます。 |
BackEase |
期間の一部の間にメイン関数の反対方向に値を変更し、通常の方法で関数の超過動作を反転して終了するイージング関数を表します。 |
BasicConnectedAnimationConfiguration |
接続されたアニメーションを、ソースから変換先への線形遷移として構成する オブジェクト。 |
BeginStoryboard |
ストーリーボードを開始するトリガー アクション。 一般的に使用されません。 「解説」を参照してください。 |
BounceEase |
バウンド効果のアニメーションを作成するイージング関数を表します。 |
CircleEase |
円関数を使って加速と減速のアニメーションを作成するイージング関数を表します。 |
ColorAnimation |
指定した Duration の線形補間を使用して、2 つのターゲット値の間の Color プロパティの値をアニメーション化 します。 |
ColorAnimationUsingKeyFrames |
一連のキー フレームに沿って Color プロパティの値をアニメーション化します。 |
ColorKeyFrame |
Color ターゲット値を使用してアニメーション セグメントを定義する特定のアニメーション キー フレーム手法の基本クラスを提供します。 派生クラスはそれぞれ、ColorAnimationUsingKeyFrames アニメーション用に提供される Color 値に対して異なるキー フレーム補間メソッドを提供します。 |
ColorKeyFrameCollection |
インデックスによって個別にアクセスできる ColorKeyFrame オブジェクトのコレクションを表します。 ColorKeyFrameCollection は 、ColorAnimationUsingKeyFrames.KeyFrames プロパティの 値です。 |
CommonNavigationTransitionInfo |
ナビゲーション画面切り替えアニメーションの一般的なパラメーターを提供します。 |
ConditionallyIndependentlyAnimatableAttribute |
一般的な使用を目的としたものではありません。 「IndependentlyAnimatableAttribute」も参照してください。 |
ConnectedAnimation |
ある要素の終了と別の要素の入り口を同時にアニメーション化するアニメーションを表します。 |
ConnectedAnimationConfiguration |
接続されたアニメーション中に再生するアニメーションの種類を表す オブジェクト。 |
ConnectedAnimationService |
ConnectedAnimation を表示するプロパティとメソッドを提供するサービスを表します。 |
ContentThemeTransition |
コントロールのコンテンツが変化しているときの切り替え動作のアニメーションです。 これは 、AddDeleteThemeTransition に加えて適用される場合があります。 |
ContinuumNavigationTransitionInfo |
連続画面切り替え中にコンテキストを提供するためにページ間を移動するオブジェクトを指定します。 |
CubicEase |
数式 f (t) = t3 を使用して加速または減速するアニメーションを作成するイージング関数を表します。 |
DirectConnectedAnimationConfiguration |
ソースと変換先の間ですばやく線形アニメーションを再生するように接続されたアニメーションを構成する オブジェクト。 |
DiscreteColorKeyFrame | |
DiscreteDoubleKeyFrame | |
DiscreteObjectKeyFrame | |
DiscretePointKeyFrame | |
DoubleAnimation |
指定した Duration の線形補間を使用して、2 つのターゲット値の間の Double プロパティの値をアニメーション化 します。 |
DoubleAnimationUsingKeyFrames |
キー フレームのセットに沿って Double プロパティの値をアニメーション化します。 |
DoubleKeyFrame |
DoubleAnimationUsingKeyFrames の独自のターゲット値と補間メソッドを使用してアニメーション セグメントを定義する抽象クラス。 |
DoubleKeyFrameCollection |
インデックスによって個別にアクセスできる DoubleKeyFrame オブジェクトのコレクションを表します。 DoubleKeyFrameCollection は DoubleAnimationUsingKeyFrames.KeyFrames プロパティの 値です。 |
DragItemThemeAnimation |
ドラッグされている項目要素に適用される事前構成済みのアニメーションを表します。 |
DragOverThemeAnimation |
ドラッグされている要素の下にある要素に適用される事前構成済みのアニメーションを表します。 |
DrillInNavigationTransitionInfo |
マスター リストから詳細ページなど、論理階層内でユーザーが前方に移動するときに実行するアニメーションを指定します。 |
DrillInThemeAnimation |
マスター ページから詳細ページのように、ユーザーが論理階層を順方向に移動するときに実行される事前構成済みのアニメーションを表します。 |
DrillOutThemeAnimation |
詳細ページからマスター ページのように、ユーザーが論理階層を逆方向に移動するときに実行される事前構成済みのアニメーションを表します。 |
DropTargetItemThemeAnimation |
潜在的なドロップ ターゲット要素に適用される事前構成済みのアニメーションを表します。 |
EasingColorKeyFrame |
イージング関数を ColorAnimationUsingKeyFrames キー フレーム アニメーションに関連付けます。 |
EasingDoubleKeyFrame |
イージング関数を DoubleAnimationUsingKeyFrames キー フレーム アニメーションに関連付けます。 |
EasingFunctionBase |
すべてのイージング関数の基本クラスを提供します。 |
EasingPointKeyFrame |
イージング関数を PointAnimationUsingKeyFrames キー フレーム アニメーションに関連付けます。 |
EdgeUIThemeTransition |
エッジ UI の切り替えのアニメーション化された遷移動作を提供します。 |
ElasticEase |
スプリングが伸び縮みしながら最終的に停止するまでの動きを模したアニメーションを作成するイージング関数を表します。 |
EntranceNavigationTransitionInfo |
ページにコンテンツが表示されたときに実行するアニメーションを指定 します。 |
EntranceThemeTransition |
コントロールが最初に表示されたときに、アニメーション化された切り替え動作をコントロールに提供します。 これは、個々のオブジェクトまたはオブジェクトのコンテナーで使用できます。 後者の場合、子要素は、すべて同時にではなく、順番にビューにアニメーション化されます。 |
ExponentialEase |
指数式を使用して加速または減速するアニメーションを作成するイージング関数を表します。 |
FadeInThemeAnimation |
コントロールが最初に表示されるときに適用される事前構成済みの不透明度アニメーションを表します。 |
FadeOutThemeAnimation |
UI から削除されたとき、または非表示になったときにコントロールに適用される事前構成済みの不透明度アニメーションを表します。 |
GravityConnectedAnimationConfiguration |
重力構成を使用して再生するように接続されたアニメーションを構成する オブジェクト。 |
IndependentlyAnimatableAttribute |
一般的な使用を目的としたものではありません。 この属性は、Microsoft Visual Studio などのデザイン ツールで使用されます。 Microsoft Visual Studio は 属性を解釈し、パフォーマンスと制限に関する限り、アニメーションとプロパティの組み合わせがどのように機能するかをアプリ開発者に通知します。 |
KeySpline |
アニメーションの進行状況を定義するスプライン キー フレームを表します。 |
KeyTimeHelper |
KeyTime 値を操作するためのユーティリティ メソッドを提供します。 C# と Microsoft Visual Basic のコードでは、代わりに KeyTime のメンバーを使用する必要があります。 |
LinearColorKeyFrame | |
LinearDoubleKeyFrame | |
LinearPointKeyFrame | |
NavigationThemeTransition |
ページ ナビゲーション アニメーションを提供します。 |
NavigationTransitionInfo |
Frame.Navigate メソッドのパラメーター情報を提供します。 ナビゲーション アクション中の画面切り替えアニメーションの実行方法を制御します。 |
ObjectAnimationUsingKeyFrames | |
ObjectKeyFrame |
ObjectAnimationUsingKeyFrames の独自のターゲット値と補間メソッドを使用してアニメーション セグメントを定義します。 |
ObjectKeyFrameCollection |
インデックスによって個別にアクセスできる ObjectKeyFrame オブジェクトのコレクションを表します。 ObjectKeyFrameCollection は 、ObjectAnimationUsingKeyFrames.KeyFrames プロパティの 値です。 |
PaneThemeTransition |
パネル UI 画面切り替えのアニメーション化された画面切り替え動作を提供します。 |
PointAnimation |
指定した Duration の線形補間を使用して、2 つのターゲット値の間の Point プロパティの値をアニメーション化 します。 |
PointAnimationUsingKeyFrames | |
PointerDownThemeAnimation |
項目または要素でポインターダウンが検出されたときに実行される事前構成済みのアニメーションを表します。 |
PointerUpThemeAnimation |
項目または要素でポインターダウンが検出され、タップ アクションが解放された後に実行される事前構成済みのアニメーションを表します。 |
PointKeyFrame |
PointAnimationUsingKeyFrames の独自のターゲット値と補間メソッドを使用してアニメーション セグメントを定義します。 |
PointKeyFrameCollection |
インデックスによって個別にアクセスできる PointKeyFrame オブジェクトのコレクションを表します。 PointKeyFrameCollection は 、PointAnimation.KeyFrames プロパティの 値です。 |
PopInThemeAnimation |
コントロールのポップイン コンポーネント (オブジェクトのツールヒントのような UI など) に適用される、事前構成済みのアニメーションを表します。 このアニメーションには、不透明度と変換が組み合わされています。 |
PopOutThemeAnimation |
コントロールのポップイン コンポーネント (オブジェクトのツールヒントに似た UI など) に適用される、事前構成済みのアニメーションを表します。 このアニメーションには、不透明度と変換が組み合わされています。 |
PopupThemeTransition |
コントロールのポップイン コンポーネント (オブジェクトに関するツールヒント風の UI など) が表示されるときに適用される切り替え動作のアニメーションです。 |
PowerEase |
数式 f (t) = t*p* を使用して加速または減速するアニメーションを作成するイージング関数を表します。ここで、 p は Power プロパティと等しくなります。 |
QuadraticEase |
数式 f (t) = t2 を使用して加速または減速するアニメーションを作成するイージング関数を表します。 |
QuarticEase |
数式 f (t) = t4 を使用して加速または減速するアニメーションを作成するイージング関数を表します。 |
QuinticEase |
数式 f (t) = t5 を使用して加速または減速するアニメーションを作成するイージング関数を表します。 |
ReorderThemeTransition |
リスト ビュー コントロールの項目の順序が変わったときの切り替え動作のアニメーションです。 通常、これはドラッグ アンド ドロップ操作が原因です。 コントロールやテーマが異なると、関連するアニメーションの特性が異なる可能性があります。 |
RepeatBehaviorHelper |
RepeatBehavior 値を処理するための基本的なユーティリティ メソッドを提供します。 C# と Microsoft Visual Basic のコードでは、代わりに RepeatBehavior のメンバーを使用する必要があります。 |
RepositionThemeAnimation |
位置を変更するオブジェクトをアニメーション化するには、 を使用します。 |
RepositionThemeTransition |
コンテキストが設定されておらず、移動のトリガーが渡されると、レイアウト 移動 に対応します。 |
SineEase |
正弦公式を使用して加速または減速するアニメーションを作成するイージング関数を表します。 |
SlideNavigationTransitionInfo |
スライド ナビゲーション画面切り替えのパラメーターを提供します。 |
SplineColorKeyFrame | |
SplineDoubleKeyFrame | |
SplinePointKeyFrame | |
SplitCloseThemeAnimation |
分割アニメーションを使用してターゲット UI を非表示にする事前構成済みアニメーションを表します。 |
SplitOpenThemeAnimation |
分割アニメーションを使用してターゲット UI を表示する事前構成済みアニメーションを表します。 |
Storyboard |
タイムラインを使用してアニメーションを制御し、子アニメーションのオブジェクトとプロパティのターゲット情報を提供します。 |
SuppressNavigationTransitionInfo |
ナビゲーション中にアニメーションを抑制することを指定します。 |
SwipeBackThemeAnimation |
スワイプ操作後に要素がレイアウト スロットにスライドバックしたときにコントロールに適用される事前構成済みのアニメーションを表します。 |
SwipeHintThemeAnimation |
スワイプ ジェスチャが可能になったことを示す、構成済みのアニメーションを表します。 |
Timeline |
Windows ランタイムアニメーションの期間とその他の動作プロパティを定義します。 タイムラインは、ストーリーボードの基本クラスであり、アニメーション ライブラリのアニメーションタイプや、ビジュアル状態またはページレベルの XAML のカスタム アニメーションに使用されるものも含め、すべてのWindows ランタイムアニメーションタイプです。 |
TimelineCollection |
Timeline オブジェクト (特定の種類のアニメーション) のコレクションを表します。 TimelineCollection は Storyboard.Children プロパティの値です。 |
Transition |
定義済みのアクションまたは状態の変更に対して発生する視覚的な動作を表します。 特定のテーマの切り替え (さまざまな遷移派生クラス) は、 UIElement.Transitions プロパティを使用して個々の要素に適用することも、 ContentControl.ContentTransitions などのシナリオ固有のテーマ遷移プロパティに適用することもできます。 |
TransitionCollection |
Transition オブジェクトのコレクションを表します。 各 Transition オブジェクトは、Windows ランタイムアニメーション ライブラリの一部である異なるテーマの切り替えを表します。 |
構造体
KeyTime |
アニメーションの中で特定のキー フレームが発生するタイミングを指定します。 |
RepeatBehavior |
タイムラインが単純な期間を繰り返す方法について説明します。 |
列挙型
ClockState |
アニメーションの潜在的な状態について説明します。 |
ConnectedAnimationComponent |
接続されたアニメーションを構成するコンポーネント アニメーションを指定する定数を定義します。 |
EasingMode |
イージング関数に関連付けられているアニメーションを補間する方法を指定します。 |
FillBehavior |
タイムラインがアクティブな期間外にあるが、親がアクティブまたは保留期間内にある場合の タイムライン の動作を指定します。 |
RepeatBehaviorType |
RepeatBehavior 生の値が表す繰り返しモードを指定します。 |
SlideNavigationTransitionEffect |
スライドの切り替え中に再生するアニメーションの種類を表す定数を定義します。 |