Animation Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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 |
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ę |
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 |
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 |
WithConcurrent(Animation, Double, Double) |
Dodaje |