Microsoft.UI.Xaml.Media.Animation Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit l’API d’animation et de storyboard pour les animations de transition, les états visuels ou les composants d’interface utilisateur animée.
Classes
| Nom | Description |
|---|---|
| AddDeleteThemeTransition |
Fournit le comportement de transition animé pour quand les contrôles ajoutent ou suppriment des enfants d’un panneau. Par exemple, si vous disposez d’une collection de photos affichées dans une grille, vous pouvez associer cette animation à la grille afin que lorsque des photos soient ajoutées ou supprimées, les photos s’animent et hors vue. |
| BackEase |
Représente une fonction d’accélération qui modifie une valeur dans la direction opposée de la fonction principale pendant une partie d’une durée, puis inverse et termine le comportement de fonction au fil du temps de manière conventionnelle. |
| BasicConnectedAnimationConfiguration |
Objet qui configure l’animation connectée en tant que transition linéaire de la source vers la destination. |
| BeginStoryboard |
Action de déclencheur qui commence un Storyboard. Ce n’est pas couramment utilisé. Voir les remarques. |
| BounceEase |
Représente une fonction d’accélération qui crée un effet de rebond animé. |
| CircleEase |
Représente une fonction d’accélération qui crée une animation qui accélère et/ou décélére à l’aide d’une fonction circulaire. |
| ColorAnimation |
Anime la valeur d’une propriété Color entre deux valeurs cibles à l’aide d’une interpolation linéaire sur une durée spécifiée. |
| ColorAnimationUsingKeyFrames |
Anime la valeur d’une propriété Color le long d’un ensemble d’images clés. |
| ColorKeyFrame |
Fournit une classe de base pour des techniques spécifiques d’image clé d’animation qui définissent un segment d’animation avec une valeur cible Color . Les classes dérivées fournissent chacune une méthode d’interpolation d’image clé différente pour une valeur Color fournie pour une animation ColorAnimationUsingKeyFrames . |
| ColorKeyFrameCollection |
Représente une collection d’objets ColorKeyFrame accessibles individuellement par index. ColorKeyFrameCollection est la valeur de la propriété ColorAnimationUsingKeyFrames.KeyFrames . |
| CommonNavigationTransitionInfo |
Fournit des paramètres courants pour les animations de transition de navigation. |
| ConditionallyIndependentlyAnimatableAttribute |
Non destiné à une utilisation générale. Voir aussi IndependentlyAnimatableAttribute. |
| ConnectedAnimation |
Représente une animation qui anime simultanément la sortie d’un élément et l’entrée d’un autre élément. |
| ConnectedAnimationConfiguration |
Objet qui décrit le type d’animation à lire pendant une animation connectée. |
| ConnectedAnimationService |
Représente un service qui fournit des propriétés et des méthodes pour afficher une ConnectedAnimation. |
| ContentThemeTransition |
Fournit le comportement de transition animé pour le moment où le contenu d’un contrôle change. Cela peut être appliqué en plus de AddDeleteThemeTransition. |
| ContinuumNavigationTransitionInfo |
Spécifie l’objet qui volera entre les pages pour fournir un contexte pendant une transition de continuum. |
| CubicEase |
Représente une fonction d’accélération qui crée une animation qui accélère et/ou décélérée à l’aide de la formule f (t) = t3. |
| DirectConnectedAnimationConfiguration |
Objet qui configure l’animation connectée pour lire une animation linéaire rapide entre la source et la destination. |
| DiscreteColorKeyFrame |
Anime à partir de la valeur couleur du cadre clé précédent à sa propre valeur à l’aide de valeurs discrètes. |
| DiscreteDoubleKeyFrame |
Anime à partir de la valeur double de l’image clé précédente à sa propre valeur à l’aide de valeurs discrètes. |
| DiscreteObjectKeyFrame |
Anime de la valeur Object de l’image clé précédente à sa propre valeur à l’aide de valeurs discrètes. |
| DiscretePointKeyFrame |
Anime à partir de la valeur point du cadre clé précédent à sa propre valeur à l’aide d’images discrètes. |
| DoubleAnimation |
Anime la valeur d’une propriété Double entre deux valeurs cibles à l’aide d’une interpolation linéaire sur une durée spécifiée. |
| DoubleAnimationUsingKeyFrames |
Anime la valeur d’une propriété Double le long d’un ensemble d’images clés. |
| DoubleKeyFrame |
Classe abstraite qui définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour un DoubleAnimationUsingKeyFrames. |
| DoubleKeyFrameCollection |
Représente une collection d’objets DoubleKeyFrame accessibles individuellement par index. DoubleKeyFrameCollection est la valeur de la propriété DoubleAnimationUsingKeyFrames.KeyFrames . |
| DragItemThemeAnimation |
Représente l’animation préconfigurée qui s’applique aux éléments qui sont déplacés. |
| DragOverThemeAnimation |
Représente l’animation préconfigurée qui s’applique aux éléments sous un élément déplacé. |
| DrillInNavigationTransitionInfo |
Spécifie l’animation à exécuter lorsqu’un utilisateur navigue vers l’avant dans une hiérarchie logique, comme d’une liste maître vers une page de détails. |
| DrillInThemeAnimation |
Représente une animation préconfigurée qui s’exécute lorsqu’un utilisateur navigue vers l’avant dans une hiérarchie logique, comme d’une page maître vers une page de détails. |
| DrillOutThemeAnimation |
Représente une animation préconfigurée qui s’exécute lorsqu’un utilisateur navigue vers l’arrière dans une hiérarchie logique, comme d’une page de détails vers une page maître. |
| DropTargetItemThemeAnimation |
Représente l’animation préconfigurée qui s’applique aux éléments cibles de suppression potentiels. |
| EasingColorKeyFrame |
Associe des fonctions d’accélération à une animation clé ColorAnimationUsingKeyFrames . |
| EasingDoubleKeyFrame |
Associe une fonction d’accélération à une animation d’images clés DoubleAnimationUsingKeyFrames . |
| EasingFunctionBase |
Fournit la classe de base pour toutes les fonctions d’accélération. |
| EasingPointKeyFrame |
Associe une fonction d’accélération à une animation clé PointAnimationUsingKeyFrames . |
| EdgeUIThemeTransition |
Fournit le comportement de transition animée pour une transition d’interface utilisateur de périphérie. |
| ElasticEase |
Représente une fonction d’accélération qui crée une animation qui ressemble à un printemps oscillant de retour et d’avant jusqu’au repos. |
| EntranceNavigationTransitionInfo |
Spécifie l’animation à exécuter lorsque le contenu apparaît sur une page. |
| EntranceThemeTransition |
Fournit le comportement de transition animée sur les contrôles lorsqu’ils apparaissent pour la première fois. Vous pouvez l’utiliser sur des objets individuels ou sur des conteneurs d’objets. Dans ce dernier cas, les éléments enfants s’animent dans la vue dans une séquence plutôt que dans le même temps. |
| ExponentialEase |
Représente une fonction d’accélération qui crée une animation qui accélère et/ou décélérée à l’aide d’une formule exponentielle. |
| FadeInThemeAnimation |
Représente l’animation d’opacité préconfigurée qui s’applique aux contrôles lorsqu’ils sont affichés pour la première fois. |
| FadeOutThemeAnimation |
Représente l’animation d’opacité préconfigurée qui s’applique aux contrôles lorsqu’ils sont supprimés de l’interface utilisateur ou masqués. |
| GravityConnectedAnimationConfiguration |
Objet qui configure l’animation connectée à lire à l’aide de la configuration de gravité. |
| IndependentlyAnimatableAttribute |
Non destiné à une utilisation générale. Cet attribut est utilisé par des outils de conception tels que Microsoft Visual Studio. Microsoft Visual Studio interprète l’attribut et informe les développeurs d’applications comment une combinaison de propriétés d’animation fonctionne dans la mesure où les performances et les restrictions sont appliquées. |
| KeySpline |
Représente une trame clé spline pour définir la progression de l’animation. |
| KeyTimeHelper |
Fournit des méthodes utilitaires pour l’utilisation des valeurs KeyTime . Le code C# doit utiliser des membres de KeyTime à la place. |
| LinearColorKeyFrame |
Anime à partir de la valeur Couleur du cadre clé précédent à sa propre valeur à l’aide de l’interpolation linéaire. |
| LinearDoubleKeyFrame |
Anime à partir de la valeur double de l’image clé précédente à sa propre valeur à l’aide de l’interpolation linéaire. |
| LinearPointKeyFrame |
Anime à partir de la valeur point de l’image clé précédente à sa propre valeur, à l’aide d’une interpolation linéaire. |
| NavigationThemeTransition |
Fournit des animations de navigation de page. |
| NavigationTransitionInfo |
Fournit des informations de paramètre pour la méthode Frame.Navigate . Contrôle la façon dont l’animation de transition s’exécute pendant l’action de navigation. |
| ObjectAnimationUsingKeyFrames |
Anime la valeur d’une propriété Object le long d’un ensemble d’images clés sur une durée spécifiée. |
| ObjectKeyFrame |
Définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour un ObjectAnimationUsingKeyFrames. |
| ObjectKeyFrameCollection |
Représente une collection d’objets ObjectKeyFrame accessibles individuellement par index. ObjectKeyFrameCollection est la valeur de la propriété ObjectAnimationUsingKeyFrames.KeyFrames . |
| PaneThemeTransition |
Fournit le comportement de transition animée pour une transition d’interface utilisateur de panneau. |
| PointAnimation |
Anime la valeur d’une propriété Point entre deux valeurs cibles à l’aide d’une interpolation linéaire sur une durée spécifiée. |
| PointAnimationUsingKeyFrames |
Anime la valeur d’une propriété Point le long d’un ensemble d’images clés. |
| PointerDownThemeAnimation |
Représente une animation préconfigurée qui s’exécute lorsqu’un pointeur vers le bas est détecté sur un élément ou un élément. |
| PointerUpThemeAnimation |
Représente une animation préconfigurée qui s’exécute après la détection d’un pointeur vers le bas sur un élément ou un élément et l’action d’appui est libérée. |
| PointKeyFrame |
Définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour un PointAnimationUsingKeyFrames. |
| PointKeyFrameCollection |
Représente une collection d’objets PointKeyFrame accessibles individuellement par index. PointKeyFrameCollection est la valeur de la propriété PointAnimation.KeyFrames . |
| PopInThemeAnimation |
Représente l’animation préconfigurée qui s’applique aux composants contextuels des contrôles (par exemple, l’interface utilisateur de type info-bulle sur un objet) à l’affichage. Cette animation combine l’opacité et la traduction. |
| PopOutThemeAnimation |
Représente l’animation préconfigurée qui s’applique aux composants contextuels des contrôles (par exemple, l’interface utilisateur de type info-bulle sur un objet) à mesure qu’elles sont fermées/supprimées. Cette animation combine l’opacité et la traduction. |
| PopupThemeTransition |
Fournit le comportement de transition animé qui s’applique aux composants surgissants des contrôles (par exemple, l’interface utilisateur de type info-bulle sur un objet) lorsqu'ils apparaissent. |
| PowerEase |
Représente une fonction d’accélération qui crée une animation qui accélère et/ou décélérée à l’aide de la formule f (t) = t*p* où p est égal à la propriété Power . |
| QuadraticEase |
Représente une fonction d’accélération qui crée une animation qui accélère et/ou décélére à l’aide de la formule f (t) = t2 |
| QuarticEase |
Représente une fonction d’accélération qui crée une animation qui accélère et/ou décélérée à l’aide de la formule f (t) = t4. |
| QuinticEase |
Représente une fonction d’accélération qui crée une animation qui accélère et/ou décélére à l’aide de la formule f (t) = t5. |
| ReorderThemeTransition |
Fournit le comportement de transition animé lorsque les éléments de la vue liste changent d'ordre. En règle générale, cela est dû à une opération de glisser-déplacer. Différents contrôles et thèmes ont potentiellement des caractéristiques variables pour les animations impliquées. |
| RepeatBehaviorHelper |
Fournit des méthodes utilitaires de base pour le traitement des valeurs RepeatBehavior . Le code C# doit utiliser des membres de RepeatBehavior à la place. |
| RepositionThemeAnimation |
Permet d’animer un objet qui est repositionné. |
| RepositionThemeTransition |
Réagit aux déplacements de disposition lorsqu’aucun contexte n’est défini et qu’un déclencheur de déplacement est passé. |
| SineEase |
Représente une fonction d’accélération qui crée une animation qui accélère et/ou décélérée à l’aide d’une formule sinusoïque. |
| SlideNavigationTransitionInfo |
Fournit les paramètres d’une transition de navigation des diapositives. |
| SplineColorKeyFrame |
Anime à partir de la valeur couleur du cadre clé précédent à sa propre valeur à l’aide de l’interpolation splined. |
| SplineDoubleKeyFrame |
Anime à partir de la valeur double de l’image clé précédente à sa propre valeur à l’aide de l’interpolation splined. |
| SplinePointKeyFrame |
Anime à partir de la valeur point de l’image clé précédente à sa propre valeur à l’aide de l’interpolation splined. |
| SplitCloseThemeAnimation |
Représente l’animation préconfigurée qui masque une interface utilisateur cible à l’aide d’une animation fractionnée . |
| SplitOpenThemeAnimation |
Représente l’animation préconfigurée qui révèle une interface utilisateur cible à l’aide d’une animation fractionnée . |
| Storyboard |
Contrôle les animations avec une chronologie et fournit des informations de ciblage d’objet et de propriété pour ses animations enfants. |
| SuppressNavigationTransitionInfo |
Spécifie que les animations sont supprimées pendant la navigation. |
| SwipeBackThemeAnimation |
Représente l’animation préconfigurée qui s’applique aux contrôles lorsqu’un élément revient dans son emplacement de disposition après une interaction de balayage . |
| SwipeHintThemeAnimation |
Représente l’animation préconfigurée qui indique qu’un mouvement de balayage est désormais possible. |
| Timeline |
Définit une durée et d’autres propriétés de comportement pour une animation Windows Runtime. Timeline est la classe de base pour Storyboard et tous les types d’animations Windows Runtime, y compris ceux de la bibliothèque d’animations et ceux utilisés pour les animations personnalisées dans les états visuels ou le xaml au niveau de la page. |
| TimelineCollection |
Représente une collection d’objets Timeline (animations de type spécifiques). Une TimelineCollection est la valeur de la propriété Storyboard.Children . |
| Transition |
Représente un comportement visuel qui se produit pour les actions prédéfinies ou les modifications d’état. Des transitions de thème spécifiques (différentes classes dérivées de transition) peuvent être appliquées à des éléments individuels à l’aide de la propriété UIElement.Transitions, ou appliquées pour les propriétés de transition de thème spécifiques au scénario, telles que ContentControl.ContentTransitions. |
| TransitionCollection |
Représente une collection d’objets Transition . Chaque objet Transition représente une transition de thème différente, partie de la bibliothèque d’animations Windows Runtime. |
Structures
| Nom | Description |
|---|---|
| KeyTime |
Spécifie quand une image clé particulière doit avoir lieu pendant une animation. |
| RepeatBehavior |
Décrit comment une chronologie répète sa durée simple. |
Énumérations
| Nom | Description |
|---|---|
| ClockState |
Décrit les états potentiels d’une animation. |
| ConnectedAnimationComponent |
Définit des constantes qui spécifient les animations de composant qui composent une animation connectée. |
| EasingMode |
Spécifie comment l’animation associée à une fonction d’accélération interpole. |
| FillBehavior |
Spécifie le comportement d’une chronologie lorsqu’elle est en dehors de sa période active, mais que son parent se trouve à l’intérieur de sa période active ou de conservation. |
| RepeatBehaviorType |
Spécifie le mode de répétition qu’une valeur brute RepeatBehavior représente. |
| SlideNavigationTransitionEffect |
Définit des constantes qui décrivent le type d’animation à lire pendant une transition de diapositive. |