Condividi tramite


Device Classe

Definizione

Attenzione

Questa API è ora deprecata.

Classe di utilità per interagire con il dispositivo o la piattaforma corrente.

public ref class Device abstract sealed
[System.Obsolete]
public static class Device
[<System.Obsolete>]
type Device = class
Public Class Device
Ereditarietà
Device
Attributi

Campi

Android
Obsoleti.

La stringa "Android", che rappresenta il sistema operativo Android.

iOS
Obsoleti.

La stringa "iOS", che rappresenta il sistema operativo iOS.

MacCatalyst
Obsoleti.

Classe di utilità per interagire con il dispositivo o la piattaforma corrente.

Tizen
Obsoleti.

La stringa "Tizen", che rappresenta il sistema operativo Tizen.

tvOS
Obsoleti.

Classe di utilità per interagire con il dispositivo o la piattaforma corrente.

UWP
Obsoleti.

La stringa "UWP", che rappresenta il sistema operativo UWP.

WinUI
Obsoleti.

Classe di utilità per interagire con il dispositivo o la piattaforma corrente.

Proprietà

DefaultRendererAssembly
Obsoleti.

Classe di utilità per interagire con il dispositivo o la piattaforma corrente.

FlowDirection
Obsoleti.

Ottiene la direzione di flusso nel dispositivo.

Idiom
Obsoleti.

Ottiene il tipo di dispositivo attualmente in uso in Microsoft.Maui.Controls.

IsInvokeRequired
Obsoleti.

Per l'uso interno della piattaforma Microsoft.Maui.Controls.

RuntimePlatform
Obsoleti.

Ottiene il tipo di dispositivo attualmente in uso in Microsoft.Maui.Controls.

Metodi

BeginInvokeOnMainThread(Action)
Obsoleti.

Richiama un'azione sul thread principale del dispositivo (interfaccia utente).

GetMainThreadSynchronizationContextAsync()
Obsoleti.

Restituisce l'elemento SynchronizationContext corrente dal thread principale.

GetNamedSize(NamedSize, Element)
Obsoleti.

Restituisce un valore double che rappresenta le dimensioni del carattere corrispondenti a size su targetElement.

GetNamedSize(NamedSize, Type, Boolean)
Obsoleti.

Per l'uso interno della piattaforma Microsoft.Maui.Controls.

GetNamedSize(NamedSize, Type)
Obsoleti.

Restituisce un valore double che rappresenta la dimensione denominata per il tipo di carattere usato per l'elemento sulla piattaforma nativa.

InvokeOnMainThreadAsync(Action)
Obsoleti.

Richiama un'azione sul thread principale del dispositivo (interfaccia utente).

InvokeOnMainThreadAsync(Func<Task>)
Obsoleti.

Chiama un oggetto Func sul thread principale del dispositivo (interfaccia utente).

InvokeOnMainThreadAsync<T>(Func<T>)
Obsoleti.

Chiama un oggetto Func sul thread principale del dispositivo (interfaccia utente).

InvokeOnMainThreadAsync<T>(Func<Task<T>>)
Obsoleti.

Chiama un oggetto Func sul thread principale del dispositivo (interfaccia utente).

StartTimer(TimeSpan, Func<Boolean>)
Obsoleti.

Avvia un timer ricorrente usando le funzionalità di clock del dispositivo.

Si applica a