ViewExtensions.RelRotateToAsync Metodo

Definizione

Overload

Nome Descrizione
RelRotateToAsync(VisualElement, Double, UInt32, Easing)

Ruota l'elemento VisualElement specificato da view di un valore drotation rispetto alla rotazione corrente.

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

Ruota l'elemento VisualElement specificato da view di un valore drotation rispetto alla rotazione corrente.

RelRotateToAsync(VisualElement, Double, UInt32, Easing)

Origine:
ViewExtensions.cs
Origine:
ViewExtensions.cs

Ruota l'elemento VisualElement specificato da view di un valore drotation rispetto alla rotazione corrente.

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

Parametri

view
VisualElement

Visualizzazione su cui opera questo metodo.

drotation
Double

Rotazione relativa.

length
UInt32

Tempo, espresso in millisecondi, su cui animare la transizione. Il valore predefinito è 250.

easing
Easing

Funzione di interpolazione da usare per l'animazione.

Valori restituiti

Oggetto Task contenente un Boolean valore che indica se l'animazione è stata annullata. true indica che l'animazione è stata annullata. false indica che l'animazione è stata eseguita fino al completamento.

Eccezioni

Generata quando view è null.

Si applica a

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

Ruota l'elemento VisualElement specificato da view di un valore drotation rispetto alla rotazione corrente.

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

Parametri

view
VisualElement

Visualizzazione su cui opera questo metodo.

drotation
Double

Rotazione relativa.

length
UInt32

Tempo, espresso in millisecondi, su cui animare la transizione. Il valore predefinito è 250.

easing
Easing

Funzione di interpolazione da usare per l'animazione.

cancellationToken
CancellationToken

Oggetto CancellationToken per annullare l'animazione.

Valori restituiti

Oggetto Task contenente un Boolean valore che indica se l'animazione è stata annullata. true indica che l'animazione è stata annullata. false indica che l'animazione è stata eseguita fino al completamento.

Eccezioni

Generata quando view è null.

Si applica a