ViewExtensions.ScaleYToAsync Metodo

Definizione

Overload

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

Restituisce un'attività che ridimensiona l'asse Y dell'oggetto VisualElement specificato da view al fattore scaledi scala assoluto .

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

Restituisce un'attività che ridimensiona l'asse Y dell'oggetto VisualElement specificato da view al fattore scaledi scala assoluto .

ScaleYToAsync(VisualElement, Double, UInt32, Easing)

Origine:
ViewExtensions.cs
Origine:
ViewExtensions.cs

Restituisce un'attività che ridimensiona l'asse Y dell'oggetto VisualElement specificato da view al fattore scaledi scala assoluto .

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

scale
Double

Scala assoluta 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

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

Restituisce un'attività che ridimensiona l'asse Y dell'oggetto VisualElement specificato da view al fattore scaledi scala assoluto .

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

Parametri

view
VisualElement

Visualizzazione su cui opera questo metodo.

scale
Double

Scala assoluta 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