Język

ViewExtensions.RotateToAsync Metoda

Definicja

Przeciążenia

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

Zwraca zadanie, które obraca VisualElement wartość określoną przez viewrotationparametry , lengthi easing .

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

Zwraca zadanie, które obraca VisualElement wartość określoną przez viewrotationparametry , lengthi easing .

RotateToAsync(VisualElement, Double, UInt32, Easing)

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

Zwraca zadanie, które obraca VisualElement wartość określoną przez viewrotationparametry , lengthi easing .

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

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

Zwraca zadanie, które obraca VisualElement wartość określoną przez viewrotationparametry , lengthi easing .

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