Microsoft.UI.Xaml.Media.Animation Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein API für Animationen und Storyboards bereit, das Übergangsanimation, visuelle Zustände oder animierte Benutzeroberflächenkomponenten unterstützt.
Klassen
AddDeleteThemeTransition |
Stellt das animierte Übergangsverhalten für den Zeitpunkt bereit, wenn Steuerelemente untergeordnete Elemente eines Bereichs hinzufügen oder löschen. Wenn Sie beispielsweise eine Sammlung von Fotos in einem Raster angezeigt haben, können Sie diese Animation dem Raster zuordnen, sodass die Fotos beim Hinzufügen oder Löschen von Fotos in und außerhalb der Ansicht animiert werden. |
BackEase |
Stellt eine Beschleunigungsfunktion dar, die einen Wert während eines Teils einer Dauer in die entgegengesetzte Richtung der Standard-Funktion ändert und dann das Verhalten der Funktion im Laufe der Zeit auf konventionelle Weise umkehrt und beendet. |
BasicConnectedAnimationConfiguration |
Ein -Objekt, das die verbundene Animation als linearen Übergang von der Quelle zum Ziel konfiguriert. |
BeginStoryboard |
Eine Triggeraktion, die ein Storyboard beginnt. Nicht häufig verwendet. Siehe Hinweise. |
BounceEase |
Stellt eine Beschleunigungsfunktion dar, die einen animierten Sprungeffekt erstellt. |
CircleEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe einer Kreisfunktion beschleunigt und/oder verlangsamt wird. |
ColorAnimation |
Animiert den Wert einer Color-Eigenschaft zwischen zwei Zielwerten mithilfe einer linearen Interpolation über eine angegebene Dauer. |
ColorAnimationUsingKeyFrames |
Animiert den Wert einer Color-Eigenschaft entlang einer Reihe von Keyframes. |
ColorKeyFrame |
Stellt eine Basisklasse für bestimmte Animationsschlüsselrahmentechniken bereit, die ein Animationssegment mit einem Color-Zielwert definieren. Abgeleitete Klassen stellen jeweils eine andere Keyframe-Interpolationsmethode für einen Color-Wert bereit, der für eine ColorAnimationUsingKeyFrames-Animation bereitgestellt wird. |
ColorKeyFrameCollection |
Stellt eine Auflistung von ColorKeyFrame-Objekten dar, auf die vom Index einzeln zugegriffen werden kann. ColorKeyFrameCollection ist der Wert der ColorAnimationUsingKeyFrames.KeyFrames-Eigenschaft . |
CommonNavigationTransitionInfo |
Stellt allgemeine Parameter für Navigationsüberganganimationen bereit. |
ConditionallyIndependentlyAnimatableAttribute |
Nicht für den allgemeinen Gebrauch vorgesehen. Siehe auch IndependentlyAnimatableAttribute. |
ConnectedAnimation |
Stellt eine Animation dar, die gleichzeitig den Ausgang eines Elements und den Eingang eines anderen Elements animiert. |
ConnectedAnimationConfiguration |
Ein -Objekt, das den Typ der Animation beschreibt, die während einer verbundenen Animation wiedergegeben werden soll. |
ConnectedAnimationService |
Stellt einen Dienst dar, der Eigenschaften und Methoden zum Anzeigen einer ConnectedAnimation bereitstellt. |
ContentThemeTransition |
Stellt animiertes Übergangsverhalten für Änderungen der Inhalte eines Steuerelements bereit. Dies kann zusätzlich zu AddDeleteThemeTransition angewendet werden. |
ContinuumNavigationTransitionInfo |
Gibt das Objekt an, das zwischen Seiten fliegt, um während eines Kontinuumsübergangs Kontext bereitzustellen. |
CubicEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe der Formel f (t) = t3 beschleunigt und/oder verlangsamt. |
DirectConnectedAnimationConfiguration |
Ein -Objekt, das die verbundene Animation so konfiguriert, dass eine schnelle lineare Animation zwischen Quelle und Ziel wiedergegeben wird. |
DiscreteColorKeyFrame |
Animiert den Farbwert des vorherigen Schlüsselrahmens mithilfe diskreter Werte zu seinem eigenen Wert . |
DiscreteDoubleKeyFrame |
Animiert den Double-Wert des vorherigen Schlüsselrahmens mithilfe diskreter Werte zu seinem eigenen Wert . |
DiscreteObjectKeyFrame |
Animiert den Object-Wert des vorherigen Schlüsselrahmens mithilfe diskreter Werte zu seinem eigenen Wert . |
DiscretePointKeyFrame |
Animiert vom Punktwert des vorherigen Keyframes mit diskreten Frames zu seinem eigenen Wert . |
DoubleAnimation |
Animiert den Wert einer Double-Eigenschaft zwischen zwei Zielwerten mithilfe einer linearen Interpolation über eine angegebene Dauer. |
DoubleAnimationUsingKeyFrames |
Animiert den Wert einer Double-Eigenschaft entlang einer Reihe von Keyframes. |
DoubleKeyFrame |
Eine abstrakte Klasse, die ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für einen DoubleAnimationUsingKeyFrames definiert. |
DoubleKeyFrameCollection |
Stellt eine Auflistung von DoubleKeyFrame-Objekten dar, auf die vom Index einzeln zugegriffen werden kann. DoubleKeyFrameCollection ist der Wert der DoubleAnimationUsingKeyFrames.KeyFrames-Eigenschaft . |
DragItemThemeAnimation |
Stellt die vorkonfigurierte Animation dar, die auf gezogene Elemente angewendet wird. |
DragOverThemeAnimation |
Stellt die vorkonfigurierte Animation dar, die auf Elemente unter gezogenen Elementen angewendet wird. |
DrillInNavigationTransitionInfo |
Gibt die Animation an, die ausgeführt werden soll, wenn ein Benutzer in einer logischen Hierarchie vorwärts navigiert, z. B. von einer master Liste zu einer Detailseite. |
DrillInThemeAnimation |
Stellt eine vorkonfigurierte Animation bereit, die ausgeführt wird, wenn ein Benutzer in einer logischen Hierarchie in Vorwärtsrichtung navigiert, wie von einer Gestaltungsvorlage zu einer Detailseite. |
DrillOutThemeAnimation |
Stellt eine vorkonfigurierte Animation bereit, die ausgeführt wird, wenn ein Benutzer in einer logischen Hierarchie in Rückwärtsrichtung navigiert, wie von einer Detailseite zu einer Gestaltungsvorlage. |
DropTargetItemThemeAnimation |
Stellt die vorkonfigurierte Animation dar, die für potenzielle Ablagezielelemente gilt. |
EasingColorKeyFrame |
Ordnet Beschleunigungsfunktionen einer ColorAnimationUsingKeyFrames-Keyframe-Animation zu. |
EasingDoubleKeyFrame |
Ordnet eine Beschleunigungsfunktion einer DoubleAnimationUsingKeyFrames-Keyframe-Animation zu. |
EasingFunctionBase |
Stellt die Basisklasse für alle Beschleunigungsfunktionen bereit. |
EasingPointKeyFrame |
Ordnet eine Beschleunigungsfunktion einer PointAnimationUsingKeyFrames-Keyframe-Animation zu. |
EdgeUIThemeTransition |
Stellt das animierte Übergangsverhalten für einen Edge-UI-Übergang bereit. |
ElasticEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die einer hin- und herschwingenden Feder ähnelt, bis diese zum Stillstand kommt. |
EntranceNavigationTransitionInfo |
Gibt die Animation an, die ausgeführt werden soll, wenn Inhalte auf einer Seite angezeigt werden. |
EntranceThemeTransition |
Stellt das animierte Übergangsverhalten für Steuerelemente bereit, wenn sie zum ersten Mal angezeigt werden. Sie können dies für einzelne Objekte oder für Container von Objekten verwenden. Im letzteren Fall werden untergeordnete Elemente nacheinander angezeigt und nicht alle gleichzeitig. |
ExponentialEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die nach einer Exponentialformel beschleunigt oder verlangsamt. |
FadeInThemeAnimation |
Stellt die vorkonfigurierte Deckkraftanimation dar, die für Steuerelemente gilt, wenn sie zum ersten Mal angezeigt werden. |
FadeOutThemeAnimation |
Stellt die vorkonfigurierte Deckkraftanimation dar, die für Steuerelemente gilt, wenn sie von der Benutzeroberfläche entfernt oder ausgeblendet werden. |
GravityConnectedAnimationConfiguration |
Ein -Objekt, das die verbundene Animation für die Wiedergabe mithilfe der Schwerkraftkonfiguration konfiguriert. |
IndependentlyAnimatableAttribute |
Nicht für den allgemeinen Gebrauch vorgesehen. Dieses Attribut wird von Entwurfstools wie Microsoft Visual Studio verwendet. Microsoft Visual Studio interpretiert das Attribut und informiert App-Entwickler darüber, wie eine Kombination aus Animation und Eigenschaften funktioniert, soweit es um Leistung und Einschränkungen geht. |
KeySpline |
Stellt einen Spline-Schlüsselrahmen zum Definieren des Animationsfortschritts dar. |
KeyTimeHelper |
Stellt Hilfsprogrammmethoden für die Arbeit mit KeyTime-Werten bereit. C#- und Microsoft Visual Basic-Code sollten stattdessen Elemente von KeyTime verwenden. |
LinearColorKeyFrame |
Animiert den Farbwert des vorherigen Schlüsselrahmens mithilfe einer linearen Interpolation zu seinem eigenen Wert . |
LinearDoubleKeyFrame |
Animiert den Double-Wert des vorherigen Schlüsselrahmens mithilfe einer linearen Interpolation zu seinem eigenen Wert . |
LinearPointKeyFrame |
Animiert den Punktwert des vorherigen Schlüsselrahmens mithilfe einer linearen Interpolation zu seinem eigenen Wert. |
NavigationThemeTransition |
Stellt Animationen für die Seitennavigation bereit. |
NavigationTransitionInfo |
Stellt Parameterinformationen für die Frame.Navigate-Methode bereit. Steuert, wie die Übergangsanimation während der Navigationsaktion ausgeführt wird. |
ObjectAnimationUsingKeyFrames |
Animiert den Wert einer Object-Eigenschaft entlang einer Gruppe von KeyFrames über eine angegebene Dauer. |
ObjectKeyFrame |
Definiert ein Animationssegment mit einem eigenen Zielwert und einer Interpolationsmethode für objectAnimationUsingKeyFrames. |
ObjectKeyFrameCollection |
Stellt eine Auflistung von ObjectKeyFrame-Objekten dar, auf die vom Index einzeln zugegriffen werden kann. ObjectKeyFrameCollection ist der Wert der ObjectAnimationUsingKeyFrames.KeyFrames-Eigenschaft . |
PaneThemeTransition |
Stellt das animierte Übergangsverhalten für einen Bereichs-UI-Übergang bereit. |
PointAnimation |
Animiert den Wert einer Point-Eigenschaft zwischen zwei Zielwerten mithilfe einer linearen Interpolation über eine angegebene Dauer. |
PointAnimationUsingKeyFrames |
Animiert den Wert einer Point-Eigenschaft entlang einer Reihe von KeyFrames. |
PointerDownThemeAnimation |
Stellt eine vorkonfigurierte Animation dar, die ausgeführt wird, wenn ein Zeiger nach unten auf einem Element oder Element erkannt wird. |
PointerUpThemeAnimation |
Stellt eine vorkonfigurierte Animation dar, die ausgeführt wird, nachdem ein Zeiger nach unten für ein Element oder Element erkannt wurde und die Tippaktion freigegeben wird. |
PointKeyFrame |
Definiert ein Animationssegment mit einem eigenen Zielwert und einer eigenen Interpolationsmethode für einen PointAnimationUsingKeyFrames. |
PointKeyFrameCollection |
Stellt eine Auflistung von PointKeyFrame-Objekten dar, auf die vom Index einzeln zugegriffen werden kann. PointKeyFrameCollection ist der Wert der PointAnimation.KeyFrames-Eigenschaft . |
PopInThemeAnimation |
Stellt die vorkonfigurierte Animation dar, die für Popupkomponenten von Steuerelementen (z. B. quickinfoähnliche Benutzeroberfläche für ein Objekt) gilt, wenn sie angezeigt werden. In dieser Animation sind Deckkraft und Translation kombiniert. |
PopOutThemeAnimation |
Stellt die vorkonfigurierte Animation dar, die für Popupkomponenten von Steuerelementen (z. B. quickinfoähnliche Benutzeroberfläche für ein Objekt) gilt, wenn diese geschlossen/entfernt werden. In dieser Animation sind Deckkraft und Translation kombiniert. |
PopupThemeTransition |
Stellt das animierte Übergangsverhalten bereit, das für Einblendkomponenten von Steuerelementen (z. B. QuickInfo-UI eines Objekts) gilt, wenn diese eingeblendet werden. |
PowerEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe der Formel f (t) = t*p* beschleunigt und/oder verzögert, wobei p gleich der Power-Eigenschaft ist. |
QuadraticEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe der Formel f (t) = t2 beschleunigt und/oder verlangsamt wird. |
QuarticEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe der Formel f (t) = t4 beschleunigt und/oder verlangsamt. |
QuinticEase |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe der Formel f (t) = t5 beschleunigt und/oder verlangsamt. |
ReorderThemeTransition |
Stellt animiertes Übergangsverhalten für Änderungen in der Anordnung der Elemente von Listenansicht-Steuerelementen bereit. In der Regel ist dies auf einen Drag-Drop-Vorgang zurückzuführen. Verschiedene Steuerelemente und Designs weisen möglicherweise unterschiedliche Merkmale für die beteiligten Animationen auf. |
RepeatBehaviorHelper |
Stellt grundlegende Hilfsprogrammmethoden für die Verarbeitung von RepeatBehavior-Werten bereit. C#- und Microsoft Visual Basic-Code sollten stattdessen Elemente von RepeatBehavior verwenden. |
RepositionThemeAnimation |
Verwenden Sie, um ein Objekt zu animieren, das neu positioniert wird. |
RepositionThemeTransition |
Reagiert auf Layoutverschiebungen, wenn kein Kontext festgelegt ist und ein Trigger der Verschiebung übergeben wird. |
SineEase |
Stellt eine Beschleunigungsfunktion zur Erstellung einer Animation dar, die mit einer Sinusformel beschleunigt und bzw. oder verlangsamt wird. |
SlideNavigationTransitionInfo |
Stellt die Parameter für einen Foliennavigationsübergang bereit. |
SplineColorKeyFrame |
Animiert den Farbwert des vorherigen Schlüsselrahmens mithilfe von Spline-Interpolation zu seinem eigenen Wert . |
SplineDoubleKeyFrame |
Animiert den Double-Wert des vorherigen Schlüsselrahmens mithilfe von Spline-Interpolation zu seinem eigenen Wert . |
SplinePointKeyFrame |
Animiert vom Punktwert des vorherigen Schlüsselrahmens mithilfe einer Splineinterpolation zu seinem eigenen Wert . |
SplitCloseThemeAnimation |
Stellt die vorkonfigurierte Animation dar, die eine Zielbenutzeroberfläche mithilfe einer geteilten Animation verdeckt. |
SplitOpenThemeAnimation |
Stellt die vorkonfigurierte Animation dar, die eine Zielbenutzeroberfläche mithilfe einer geteilten Animation angibt. |
Storyboard |
Steuert Animationen mit einer Zeitleiste und stellt Objekt- und Eigenschafteninformationen für die untergeordneten Animationen bereit. |
SuppressNavigationTransitionInfo |
Gibt an, dass Animationen während der Navigation unterdrückt werden. |
SwipeBackThemeAnimation |
Stellt die vorkonfigurierte Animation dar, die für Steuerelemente gilt, wenn ein Element nach einer Wischinteraktion zurück in den Layoutslot gleitet. |
SwipeHintThemeAnimation |
Stellt die vorkonfigurierte Animation dar, die angibt, dass eine Wischgeste jetzt möglich ist. |
Timeline |
Definiert eine Dauer und andere Verhaltenseigenschaften für eine Windows-Runtime Animation. Timeline ist die Basisklasse für Storyboard und alle Windows-Runtime Animationstypen, einschließlich der Typen aus der Animationsbibliothek und derjenigen, die für benutzerdefinierte Animationen in visuellen Zuständen oder XAML auf Seitenebene verwendet werden. |
TimelineCollection |
Stellt eine Auflistung von Zeitachsenobjekten (bestimmte Typanimationen) dar. Eine TimelineCollection ist der Wert der Storyboard.Children-Eigenschaft . |
Transition |
Stellt ein visuelles Verhalten dar, das für vordefinierte Aktionen oder Zustandsänderungen auftritt. Bestimmte Designübergänge (verschiedene von Transition abgeleitete Klassen) können mithilfe der UIElement.Transitions-Eigenschaft auf einzelne Elemente angewendet oder für szenariospezifische Designübergangseigenschaften wie ContentControl.ContentTransitions angewendet werden. |
TransitionCollection |
Stellt eine Auflistung von Transition-Objekten dar. Jedes Transition-Objekt stellt einen anderen Designübergang dar, der Teil der Windows-Runtime Animationsbibliothek ist. |
Strukturen
KeyTime |
Gibt an, ob ein bestimmter Keyframe während einer Animation ausgeführt werden soll. |
RepeatBehavior |
Beschreibt, wie eine Zeitachse ihre einfache Dauer wiederholt. |
Enumerationen
ClockState |
Beschreibt die potenziellen Zustände einer Animation. |
ConnectedAnimationComponent |
Definiert Konstanten, die die Komponentenanimationen angeben, aus denen eine verbundene Animation besteht. |
EasingMode |
Gibt an, wie die Animation, die einer Beschleunigungsfunktion zugeordnet ist, interpoliert wird. |
FillBehavior |
Gibt an, wie sich eine Zeitachse verhält, wenn sie sich außerhalb ihres aktiven Zeitraums befindet, sich aber ihr übergeordnetes Element innerhalb des Aktiven- oder Haltezeitraums befindet. |
RepeatBehaviorType |
Gibt den Wiederholungsmodus an, den ein RepeatBehavior-Rohwert darstellt. |
SlideNavigationTransitionEffect |
Definiert Konstanten, die den Typ der Animation beschreiben, die während eines Folienübergangs wiedergegeben werden soll. |