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)
互換性のために残されています。.

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

GetNamedSize(NamedSize, Type, Boolean)
互換性のために残されています。.

Microsoft.Maui.Controls プラットフォームによる内部使用。

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>)
互換性のために残されています。.

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

適用対象