Microsoft.UI.Xaml.Media.Animation 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
切り替えアニメーション、表示状態、またはアニメーション化された UI コンポーネント用のアニメーションとストーリーボード API を提供します。
クラス
| 名前 | 説明 |
|---|---|
| AddDeleteThemeTransition |
コントロールがパネルの子を追加または削除する場合のアニメーション化された切り替え動作を提供します。 たとえば、 グリッドに表示されている写真のコレクションがある場合は、このアニメーションを グリッド に関連付けて、写真が追加または削除されると、写真が表示の有無に応じてアニメーション化されるようにすることができます。 |
| BackEase |
期間の一部の間にメイン関数の反対方向の値を変更し、関数のオーバー タイム動作を従来の方法で反転して終了するイージング関数を表します。 |
| BasicConnectedAnimationConfiguration |
接続されたアニメーションを、ソースから宛先への線形遷移として構成するオブジェクト。 |
| BeginStoryboard |
ストーリーボードを開始するトリガー アクション。 一般的に使用されません。 「解説」を参照してください。 |
| BounceEase |
アニメーション化されたバウンス効果を作成するイージング関数を表します。 |
| CircleEase |
円関数を使用して加速または減速するアニメーションを作成するイージング関数を表します。 |
| ColorAnimation | |
| 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 | |
| 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# コードでは、代わりに KeyTime のメンバーを使用する必要があります。 |
| LinearColorKeyFrame | |
| LinearDoubleKeyFrame | |
| LinearPointKeyFrame | |
| NavigationThemeTransition |
ページ ナビゲーション アニメーションを提供します。 |
| NavigationTransitionInfo |
Frame.Navigate メソッドのパラメーター情報を提供します。 ナビゲーション アクション中の切り替えアニメーションの実行方法を制御します。 |
| ObjectAnimationUsingKeyFrames |
指定した期間にわたって、一連の KeyFrame に沿って Object プロパティの値をアニメーション化します。 |
| ObjectKeyFrame |
ObjectAnimationUsingKeyFrames の独自のターゲット値と補間メソッドを持つアニメーション セグメントを定義します。 |
| ObjectKeyFrameCollection |
インデックスによって個別にアクセスできる ObjectKeyFrame オブジェクトのコレクションを表します。 ObjectKeyFrameCollection は 、ObjectAnimationUsingKeyFrames.KeyFrames プロパティの 値です。 |
| PaneThemeTransition |
パネル UI の切り替えのアニメーション化された遷移動作を提供します。 |
| PointAnimation | |
| 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# コードでは、代わりに 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 |
スライドの切り替え中に再生するアニメーションの種類を記述する定数を定義します。 |