次の方法で共有


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 に対応するフォント サイズを表す double 型を返します。

GetNamedSize(NamedSize, Type, Boolean)
古い.

Microsoft.Maui.Controls プラットフォームで内部使用する場合。

GetNamedSize(NamedSize, Type)
古い.

ネイティブ プラットフォーム上の要素で使用されるフォントの名前付きサイズを表す double 型を返します。

InvokeOnMainThreadAsync(Action)
古い.

デバイスのメイン (UI) スレッドでアクションを呼び出します。

InvokeOnMainThreadAsync(Func<Task>)
古い.

デバイスのメイン (UI) スレッドで Func を呼び出します。

InvokeOnMainThreadAsync<T>(Func<T>)
古い.

デバイスのメイン (UI) スレッドで Func を呼び出します。

InvokeOnMainThreadAsync<T>(Func<Task<T>>)
古い.

デバイスのメイン (UI) スレッドで Func を呼び出します。

StartTimer(TimeSpan, Func<Boolean>)
古い.

デバイスの時計機能を使用して、定期的なタイマーを開始します。

適用対象