Udostępnij za pośrednictwem


Animation Klasa

Definicja

Hermetyzuje animację, kolekcję funkcji, które modyfikują właściwości w okresie zrozumiałym dla użytkownika.

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
Dziedziczenie
Animation

Konstruktory

Animation()

Tworzy nowy Animation obiekt z wartościami domyślnymi.

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

Tworzy nowy Animation obiekt z określonymi parametrami.

Pola

animationManger

Odwołanie do IAnimationManager tej animacji, która zarządza tą animacją.

(Odziedziczone po Animation)
childrenAnimations

Kolekcja animacji podrzędnych skojarzonych z tą animacją.

(Odziedziczone po Animation)

Właściwości

AnimationManager

Odwołanie do IAnimationManager tej animacji, która zarządza tą animacją.

(Odziedziczone po Animation)
CurrentTime

Bieżący znacznik czasu (w sekundach) animacji.

(Odziedziczone po Animation)
Duration

Czas trwania tej animacji w sekundach.

(Odziedziczone po Animation)
Easing

Funkcja Easing , która jest stosowana do tej animacji.

(Odziedziczone po Animation)
Finished

Wywołanie zwrotne wywoływane po zakończeniu tej animacji.

(Odziedziczone po Animation)
HasFinished

Określa, czy ta animacja została zakończona.

(Odziedziczone po Animation)
IsDisposed

Pobiera wartość określającą, czy ta animacja została usunięta.

(Odziedziczone po Animation)
IsEnabled

Określa, czy ta animacja jest obecnie włączona.

IsPaused

Określa, czy ta animacja jest obecnie wstrzymana.

(Odziedziczone po Animation)
Name

Nazwa tej animacji.

(Odziedziczone po Animation)
Progress

Postęp tej animacji w procentach.

(Odziedziczone po Animation)
Repeats

Określa, czy ta animacja ma być powtarzana.

(Odziedziczone po Animation)
StartDelay

Opóźnienie (w sekundach) uwzględniane przed rozpoczęciem animacji.

(Odziedziczone po Animation)
Step

Wywołanie zwrotne wywoływane po każdym znaczniku tej animacji.

(Odziedziczone po Animation)

Metody

Add(Double, Double, Animation)

Animation Dodaje do tego Animation obiektu rozpoczynający się od beginAt i kończący się na finishAt.

Add(Double, Double, Animation)

Dodaje nową animację podrzędną do tej animacji z określonymi parametrami.

(Odziedziczone po Animation)
Commit(IAnimatable, String, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

Uruchamia animację owner z podanymi parametrami.

Commit(IAnimationManager)

IAnimationManager Ustawia dla tej animacji.

(Odziedziczone po Animation)
CreateAutoReversing()

Tworzy animację zawierającą zarówno oryginalną animację, jak i odwróconą wersję tej samej animacji.

(Odziedziczone po Animation)
CreateReverse()

Tworzy odwróconą wersję bieżącej animacji, w tym odwrócenie animacji podrzędnych.

(Odziedziczone po Animation)
Dispose()

Hermetyzuje animację, kolekcję funkcji, które modyfikują właściwości w okresie zrozumiałym dla użytkownika.

(Odziedziczone po Animation)
Dispose(Boolean)

Hermetyzuje animację, kolekcję funkcji, które modyfikują właściwości w okresie zrozumiałym dla użytkownika.

(Odziedziczone po Animation)
GetCallback()

Zwraca wywołanie zwrotne, które rekursywnie uruchamia ułatwiony krok animacji na tym Animation obiekcie i jego dzieci, które rozpoczęły się i nie zostały zakończone.

GetEnumerator()

Zawiera animacje IEnumerator podrzędne.

(Odziedziczone po Animation)
Insert(Double, Double, Animation)

Animation Dodaje do tego Animation obiektu rozpoczynający się od beginAt i kończący się na finishAt.

OnTick(Double)

Wykonuje logikę, aby zaktualizować wszystkie animacje w ramach tej animacji.

(Odziedziczone po Animation)
Pause()

Wstrzymuje animację.

(Odziedziczone po Animation)
RemoveFromParent()

Usuwa tę animację z elementu nadrzędnego. Jeśli nie ma rodzica, nic się nie stanie.

(Odziedziczone po Animation)
Reset()

Hermetyzuje animację, kolekcję funkcji, które modyfikują właściwości w okresie zrozumiałym dla użytkownika.

Resume()

Wznawia animację.

(Odziedziczone po Animation)
Tick(Double)

Metoda wyzwalania aktualizacji dla tej animacji.

(Odziedziczone po Animation)
Update(Double)

Aktualizacje tej animacji, aktualizując Progress i wywołując Step.

(Odziedziczone po Animation)
WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double)

Tworzy nowy Animation obiekt o określonym callbackobiekcie i dodaje go do elementów podrzędnych tego Animation obiektu.

WithConcurrent(Animation, Double, Double)

Dodaje animation do elementów podrzędnych tego Animation obiektu i ustawia odpowiednio czasy animation rozpoczęcia i zakończenia do beginAt i finishAt.

Dotyczy