ViewExtensions.ScaleXToAsync Metoda

Definice

Přetížení

Name Description
ScaleXToAsync(VisualElement, Double, UInt32, Easing)

Vrátí úkol, který škáluje osu VisualElement X osy, která je určena absolutním faktorem viewscaleměřítka .

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

Vrátí úkol, který škáluje osu VisualElement X osy, která je určena absolutním faktorem viewscaleměřítka .

ScaleXToAsync(VisualElement, Double, UInt32, Easing)

Zdroj:
ViewExtensions.cs
Zdroj:
ViewExtensions.cs

Vrátí úkol, který škáluje osu VisualElement X osy, která je určena absolutním faktorem viewscaleměřítka .

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

Parametry

view
VisualElement

Zobrazení, na kterém tato metoda funguje.

scale
Double

Konečné absolutní měřítko.

length
UInt32

Čas v milisekundách, po kterém se má přechod animovat. Výchozí hodnota je 250.

easing
Easing

Funkce usnadnění, která se má použít pro animaci.

Návraty

Boolean Obsahuje Task hodnotu, která označuje, jestli byla animace zrušena. true označuje, že animace byla zrušena. false označuje, že animace běžela na dokončení.

Výjimky

Vyvolá se, když view je null.

Platí pro

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

Vrátí úkol, který škáluje osu VisualElement X osy, která je určena absolutním faktorem viewscaleměřítka .

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

Parametry

view
VisualElement

Zobrazení, na kterém tato metoda funguje.

scale
Double

Konečné absolutní měřítko.

length
UInt32

Čas v milisekundách, po kterém se má přechod animovat. Výchozí hodnota je 250.

easing
Easing

Funkce usnadnění, která se má použít pro animaci.

cancellationToken
CancellationToken

A CancellationToken pro zrušení animace.

Návraty

Boolean Obsahuje Task hodnotu, která označuje, jestli byla animace zrušena. true označuje, že animace byla zrušena. false označuje, že animace běžela na dokončení.

Výjimky

Vyvolá se, když view je null.

Platí pro