语言

ViewExtensions.FadeToAsync 方法

定义

重载

名称 说明
FadeToAsync(VisualElement, Double, UInt32, Easing)

返回一个任务,它执行 opacity、length 和 easing 参数描述的淡化。

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

返回一个任务,它执行 opacity、length 和 easing 参数描述的淡化。

FadeToAsync(VisualElement, Double, UInt32, Easing)

Source:
ViewExtensions.cs
Source:
ViewExtensions.cs

返回一个任务,它执行 opacity、length 和 easing 参数描述的淡化。

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

参数

view
VisualElement

此方法操作的视图。

opacity
Double

要淡入的不透明度。

length
UInt32

动画转换的时间(以毫秒为单位)。 默认值为 250。

easing
Easing

用于动画的缓动函数。

返回

一 Task 个包含一个 Boolean 值,该值指示动画是否已取消。 true 指示已取消动画。 false 指示动画已运行到完成。

例外

当 为 view时null引发。

适用于

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

返回一个任务,它执行 opacity、length 和 easing 参数描述的淡化。

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

参数

view
VisualElement

此方法操作的视图。

opacity
Double

要淡入的不透明度。

length
UInt32

动画转换的时间(以毫秒为单位)。 默认值为 250。

easing
Easing

用于动画的缓动函数。

cancellationToken
CancellationToken

用于取消动画的 A CancellationToken 。

返回

一 Task 个包含一个 Boolean 值,该值指示动画是否已取消。 true 指示已取消动画。 false 指示动画已运行到完成。

例外

当 为 view时null引发。

适用于