Sdílet prostřednictvím


Device Třída

Definice

Upozornění

Toto rozhraní API je teď zastaralé.

Třída nástrojů pro interakci s aktuálním zařízením nebo platformou.

public ref class Device abstract sealed
[System.Obsolete]
public static class Device
[<System.Obsolete>]
type Device = class
Public Class Device
Dědičnost
Device
Atributy

Pole

Android
Zastaralé..

Řetězec "Android", který představuje operační systém Android.

iOS
Zastaralé..

Řetězec "iOS", který představuje operační systém iOS.

MacCatalyst
Zastaralé..

Třída nástrojů pro interakci s aktuálním zařízením nebo platformou.

Tizen
Zastaralé..

Řetězec "Tizen" představující operační systém Tizen.

tvOS
Zastaralé..

Třída nástrojů pro interakci s aktuálním zařízením nebo platformou.

UWP
Zastaralé..

Řetězec "UPW", který představuje operační systém UPW.

WinUI
Zastaralé..

Třída nástrojů pro interakci s aktuálním zařízením nebo platformou.

Vlastnosti

DefaultRendererAssembly
Zastaralé..

Třída nástrojů pro interakci s aktuálním zařízením nebo platformou.

FlowDirection
Zastaralé..

Získá směr toku na zařízení.

Idiom
Zastaralé..

Získá typ zařízení, na které právě pracuje Microsoft.Maui.Controls.

IsInvokeRequired
Zastaralé..

Pro interní použití platformou Microsoft.Maui.Controls.

RuntimePlatform
Zastaralé..

Získá typ zařízení, na které právě pracuje Microsoft.Maui.Controls.

Metody

BeginInvokeOnMainThread(Action)
Zastaralé..

Vyvolá akci na hlavním vlákně zařízení (UI).

GetMainThreadSynchronizationContextAsync()
Zastaralé..

Vrátí proud SynchronizationContext z hlavního vlákna.

GetNamedSize(NamedSize, Element)
Zastaralé..

Vrátí dvojitou hodnotu, která představuje velikost písma, která odpovídá hodnotě size .targetElement

GetNamedSize(NamedSize, Type)
Zastaralé..

Vrátí double, který představuje pojmenovanou velikost písma použitého v elementu na nativní platformě.

GetNamedSize(NamedSize, Type, Boolean)
Zastaralé..

Pro interní použití platformou Microsoft.Maui.Controls.

InvokeOnMainThreadAsync(Action)
Zastaralé..

Vyvolá akci na hlavním vlákně zařízení (UI).

InvokeOnMainThreadAsync(Func<Task>)
Zastaralé..

Vyvolá func na hlavním vlákně zařízení (UI).

InvokeOnMainThreadAsync<T>(Func<T>)
Zastaralé..

Vyvolá func na hlavním vlákně zařízení (UI).

InvokeOnMainThreadAsync<T>(Func<Task<T>>)
Zastaralé..

Vyvolá func na hlavním vlákně zařízení (UI).

StartTimer(TimeSpan, Func<Boolean>)
Zastaralé..

Spustí opakovaný časovač s využitím možností hodin zařízení.

Platí pro