Język

ViewExtensions.RotateXToAsync Metoda

Definicja

Przeciążenia

Nazwa Opis
RotateXToAsync(VisualElement, Double, UInt32, Easing)

Zwraca zadanie, które powoduje niesymetryczność osi X obiektu VisualElement określonego przez viewrotationmetodę , biorąc czas length i używając polecenia easing.

RotateXToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Zwraca zadanie, które powoduje niesymetryczność osi X obiektu VisualElement określonego przez viewrotationmetodę , biorąc czas length i używając polecenia easing.

RotateXToAsync(VisualElement, Double, UInt32, Easing)

Źródło:
ViewExtensions.cs
Źródło:
ViewExtensions.cs

Zwraca zadanie, które powoduje niesymetryczność osi X obiektu VisualElement określonego przez viewrotationmetodę , biorąc czas length i używając polecenia easing.

public static System.Threading.Tasks.Task<bool> RotateXToAsync(this Microsoft.Maui.Controls.VisualElement view, double rotation, uint length = 250, Microsoft.Maui.Easing? easing = default);
static member RotateXToAsync : Microsoft.Maui.Controls.VisualElement * double * uint32 * Microsoft.Maui.Easing -> System.Threading.Tasks.Task<bool>
<Extension()>
Public Function RotateXToAsync (view As VisualElement, rotation As Double, Optional length As UInteger = 250, Optional easing As Easing = Nothing) As Task(Of Boolean)

Parametry

view
VisualElement

Widok, w którym działa ta metoda.

rotation
Double

Końcowa wartość rotacji.

length
UInt32

Czas, w milisekundach, nad którym ma animować przejście. Wartość domyślna to 250.

easing
Easing

Funkcja złagodzenia do użycia na potrzeby animacji.

Zwraca

Wartość Task zawierająca Boolean , która wskazuje, czy animacja została anulowana. true wskazuje, że animacja została anulowana. false wskazuje, że animacja została uruchomiona do ukończenia.

Wyjątki

Zgłaszany, gdy view ma wartość null.

Dotyczy

RotateXToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Zwraca zadanie, które powoduje niesymetryczność osi X obiektu VisualElement określonego przez viewrotationmetodę , biorąc czas length i używając polecenia easing.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task<bool> ^ RotateXToAsync(Microsoft::Maui::Controls::VisualElement ^ view, double rotation, System::UInt32 length, Microsoft::Maui::Easing ^ easing, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<bool> RotateXToAsync(this Microsoft.Maui.Controls.VisualElement view, double rotation, uint length, Microsoft.Maui.Easing? easing, System.Threading.CancellationToken cancellationToken);
static member RotateXToAsync : Microsoft.Maui.Controls.VisualElement * double * uint32 * Microsoft.Maui.Easing * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
<Extension()>
Public Function RotateXToAsync (view As VisualElement, rotation As Double, length As UInteger, easing As Easing, cancellationToken As CancellationToken) As Task(Of Boolean)

Parametry

view
VisualElement

Widok, w którym działa ta metoda.

rotation
Double

Końcowa wartość rotacji.

length
UInt32

Czas, w milisekundach, nad którym ma animować przejście. Wartość domyślna to 250.

easing
Easing

Funkcja złagodzenia do użycia na potrzeby animacji.

cancellationToken
CancellationToken

A CancellationToken , aby anulować animację.

Zwraca

Wartość Task zawierająca Boolean , która wskazuje, czy animacja została anulowana. true wskazuje, że animacja została anulowana. false wskazuje, że animacja została uruchomiona do ukończenia.

Wyjątki

Zgłaszany, gdy view ma wartość null.

Dotyczy