Język

ViewExtensions.RotateYToAsync Metoda

Definicja

Przeciążenia

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

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

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

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

RotateYToAsync(VisualElement, Double, UInt32, Easing)

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

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

public static System.Threading.Tasks.Task<bool> RotateYToAsync(this Microsoft.Maui.Controls.VisualElement view, double rotation, uint length = 250, Microsoft.Maui.Easing? easing = default);
static member RotateYToAsync : Microsoft.Maui.Controls.VisualElement * double * uint32 * Microsoft.Maui.Easing -> System.Threading.Tasks.Task<bool>
<Extension()>
Public Function RotateYToAsync (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

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

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

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task<bool> ^ RotateYToAsync(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> RotateYToAsync(this Microsoft.Maui.Controls.VisualElement view, double rotation, uint length, Microsoft.Maui.Easing? easing, System.Threading.CancellationToken cancellationToken);
static member RotateYToAsync : Microsoft.Maui.Controls.VisualElement * double * uint32 * Microsoft.Maui.Easing * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
<Extension()>
Public Function RotateYToAsync (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