Device 类

定义

注意

现已弃用此 API。

用于与当前设备/平台进行交互的实用程序类。

public ref class Device abstract sealed
[System.Obsolete]
public static class Device
[<System.Obsolete>]
type Device = class
Public Class Device
继承
Device
属性

字段

Android
已过时。.

字符串“Android”,表示 Android 操作系统。

iOS
已过时。.

字符串“iOS”,表示 iOS 操作系统。

MacCatalyst
已过时。.

用于与当前设备/平台进行交互的实用程序类。

Tizen
已过时。.

字符串“Tizen”,表示 Tizen 操作系统。

tvOS
已过时。.

用于与当前设备/平台进行交互的实用程序类。

UWP
已过时。.

字符串“UWP”,表示 UWP 操作系统。

WinUI
已过时。.

用于与当前设备/平台进行交互的实用程序类。

属性

DefaultRendererAssembly
已过时。.

用于与当前设备/平台进行交互的实用程序类。

FlowDirection
已过时。.

获取设备上的流方向。

Idiom
已过时。.

获取 Microsoft.Maui.Controls 当前正在使用的设备类型。

IsInvokeRequired
已过时。.

供 Microsoft.Maui.Controls 平台内部使用。

RuntimePlatform
已过时。.

获取 Microsoft.Maui.Controls 当前正在使用的设备类型。

方法

BeginInvokeOnMainThread(Action)
已过时。.

在设备主 (UI) 线程上调用操作。

GetMainThreadSynchronizationContextAsync()
已过时。.

从主线程返回当前 SynchronizationContext

GetNamedSize(NamedSize, Element)
已过时。.

返回双精度值,表示与 targetElement 上的 size 对应的字号。

GetNamedSize(NamedSize, Type)
已过时。.

返回双精度值,表示在本机平台上的元素上使用的字体的命名大小。

GetNamedSize(NamedSize, Type, Boolean)
已过时。.

供 Microsoft.Maui.Controls 平台内部使用。

InvokeOnMainThreadAsync(Action)
已过时。.

在设备主 (UI) 线程上调用操作。

InvokeOnMainThreadAsync(Func<Task>)
已过时。.

在设备主 (UI) 线程上调用函数。

InvokeOnMainThreadAsync<T>(Func<T>)
已过时。.

在设备主 (UI) 线程上调用函数。

InvokeOnMainThreadAsync<T>(Func<Task<T>>)
已过时。.

在设备主 (UI) 线程上调用函数。

StartTimer(TimeSpan, Func<Boolean>)
已过时。.

使用设备时钟功能启动定期计时器。

适用于