ViewExtensions.RotateXToAsync Metodo

Definizione

Overload

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

Restituisce un'attività che inclina l'asse X dell'oggetto VisualElement specificato da viewrotation , richiedendo tempo length e utilizzando easing.

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

Restituisce un'attività che inclina l'asse X dell'oggetto VisualElement specificato da viewrotation , richiedendo tempo length e utilizzando easing.

RotateXToAsync(VisualElement, Double, UInt32, Easing)

Origine:
ViewExtensions.cs
Origine:
ViewExtensions.cs

Restituisce un'attività che inclina l'asse X dell'oggetto VisualElement specificato da viewrotation , richiedendo tempo length e utilizzando 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)

Parametri

view
VisualElement

Visualizzazione su cui opera questo metodo.

rotation
Double

Valore di rotazione finale.

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

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

Restituisce un'attività che inclina l'asse X dell'oggetto VisualElement specificato da viewrotation , richiedendo tempo length e utilizzando 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)

Parametri

view
VisualElement

Visualizzazione su cui opera questo metodo.

rotation
Double

Valore di rotazione finale.

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