Freigeben über


Animation Klasse

Definition

Kapselt eine Animation. Eine Sammlung von Funktionen, die Eigenschaften über einen von Benutzern wahrnehmbaren Zeitraum hinweg ändern.

public ref class Animation : Microsoft::Maui::Animations::Animation
public class Animation : Microsoft.Maui.Animations.Animation
type Animation = class
    inherit Animation
Public Class Animation
Inherits Animation
Vererbung
Animation

Konstruktoren

Animation()

Erstellt ein neues Animation-Objekt mit Standardwerten.

Animation(Action<Double>, Double, Double, Easing, Action)

Erstellt ein neues Animation-Objekt mit den angegebenen Parametern.

Felder

animationManger

Ein Verweis auf die IAnimationManager Verwaltete Animation.

(Geerbt von Animation)
childrenAnimations

Sammlung untergeordneter Animationen, die dieser Animation zugeordnet sind.

(Geerbt von Animation)

Eigenschaften

AnimationManager

Ein Verweis auf die IAnimationManager Verwaltete Animation.

(Geerbt von Animation)
CurrentTime

Der aktuelle Zeitstempel (in Sekunden) der Animation.

(Geerbt von Animation)
Duration

Die Dauer dieser Animation in Sekunden.

(Geerbt von Animation)
Easing

Die Easing Funktion, die auf diese Animation angewendet wird.

(Geerbt von Animation)
Finished

Ein Rückruf, der aufgerufen wird, wenn diese Animation abgeschlossen ist.

(Geerbt von Animation)
HasFinished

Gibt an, ob diese Animation abgeschlossen ist.

(Geerbt von Animation)
IsDisposed

Ruft einen Wert ab, der angibt, ob diese Animation verworfen wurde.

(Geerbt von Animation)
IsEnabled

Gibt an, ob diese Animation zurzeit aktiviert ist.

IsPaused

Gibt an, ob diese Animation derzeit angehalten wird.

(Geerbt von Animation)
Name

Der Name dieser Animation.

(Geerbt von Animation)
Progress

Fortschritt dieser Animation in Prozent.

(Geerbt von Animation)
Repeats

Gibt an, ob diese Animation wiederholt werden soll.

(Geerbt von Animation)
StartDelay

Die Verzögerung (in Sekunden), die vor dem Starten der Animation berücksichtigt wird.

(Geerbt von Animation)
Step

Ein Rückruf, der nach jedem Teil dieser Animation aufgerufen wird.

(Geerbt von Animation)

Methoden

Add(Double, Double, Animation)

Fügt ein Animation-Objekt zu Animation hinzu, das bei beginAt beginnt und bei finishAt endet.

Add(Double, Double, Animation)

Fügt dieser Animation eine neue untergeordnete Animation mit den angegebenen Parametern hinzu.

(Geerbt von Animation)
Commit(IAnimatable, String, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

Führt die owner-Animation mit den angegebenen Parametern aus.

Commit(IAnimationManager)

Legt den IAnimationManager Wert für diese Animation fest.

(Geerbt von Animation)
CreateAutoReversing()

Erstellt eine Animation, die sowohl die ursprüngliche Animation als auch eine umgekehrte Version derselben Animation enthält.

(Geerbt von Animation)
CreateReverse()

Erstellt eine umgekehrte Version der aktuellen Animation, einschließlich der Umkehrung der untergeordneten Animationen.

(Geerbt von Animation)
Dispose()

Kapselt eine Animation. Eine Sammlung von Funktionen, die Eigenschaften über einen von Benutzern wahrnehmbaren Zeitraum hinweg ändern.

(Geerbt von Animation)
Dispose(Boolean)

Kapselt eine Animation. Eine Sammlung von Funktionen, die Eigenschaften über einen von Benutzern wahrnehmbaren Zeitraum hinweg ändern.

(Geerbt von Animation)
GetCallback()

Gibt einen Rückruf zurück, der den beschleunigten Animationsschritt für dieses Animation-Objekt und für die untergeordneten Elemente rekursiv ausführt, die gestartet und nicht abgeschlossen wurden.

GetEnumerator()

Stellt eine IEnumerator der untergeordneten Animationen bereit.

(Geerbt von Animation)
Insert(Double, Double, Animation)

Fügt ein Animation-Objekt zu Animation hinzu, das bei beginAt beginnt und bei finishAt endet.

OnTick(Double)

Führt die Logik aus, um alle Animationen in dieser Animation zu aktualisieren.

(Geerbt von Animation)
Pause()

Hält die Animation an.

(Geerbt von Animation)
RemoveFromParent()

Entfernt diese Animation aus dem übergeordneten Element. Wenn kein übergeordnetes Element vorhanden ist, geschieht nichts.

(Geerbt von Animation)
Reset()

Kapselt eine Animation. Eine Sammlung von Funktionen, die Eigenschaften über einen von Benutzern wahrnehmbaren Zeitraum hinweg ändern.

Resume()

Setzt die Animation fort.

(Geerbt von Animation)
Tick(Double)

Methode zum Auslösen eines Updates für diese Animation.

(Geerbt von Animation)
Update(Double)

Aktualisiert diese Animation durch Aktualisieren Progress und Aufrufen Step.

(Geerbt von Animation)
WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double)

Erstellt ein neues Animation-Objekt mit dem angegebenen callback und fügt es dem untergeordneten Element des Animation-Objekts hinzu.

WithConcurrent(Animation, Double, Double)

Fügt animation den untergeordneten Elementen des Animation-Objekts hinzu und legt die Start- und Endzeiten von animation auf jeweils beginAt und finishAt fest.

Gilt für: