Compartilhar via


Device Classe

Definição

Cuidado

Essa API foi preterida.

Uma classe de utilitário para interagir com o Dispositivo/Plataforma atual.

public ref class Device abstract sealed
[System.Obsolete]
public static class Device
[<System.Obsolete>]
type Device = class
Public Class Device
Herança
Device
Atributos

Campos

Android
Obsoleto.

A cadeia de caracteres "Android", representando o sistema operacional Android.

iOS
Obsoleto.

A cadeia de caracteres "iOS", representando o sistema operacional iOS.

MacCatalyst
Obsoleto.

Uma classe de utilitário para interagir com o Dispositivo/Plataforma atual.

Tizen
Obsoleto.

A cadeia de caracteres "Tizen", representando o sistema operacional Tizen.

tvOS
Obsoleto.

Uma classe de utilitário para interagir com o Dispositivo/Plataforma atual.

UWP
Obsoleto.

A cadeia de caracteres "UWP", representando o sistema operacional UWP.

WinUI
Obsoleto.

Uma classe de utilitário para interagir com o Dispositivo/Plataforma atual.

Propriedades

DefaultRendererAssembly
Obsoleto.

Uma classe de utilitário para interagir com o Dispositivo/Plataforma atual.

FlowDirection
Obsoleto.

Obtém a direção do fluxo no dispositivo.

Idiom
Obsoleto.

Obtém o tipo de dispositivo em que Microsoft.Maui.Controls está trabalhando no momento.

IsInvokeRequired
Obsoleto.

Para uso interno pela plataforma Microsoft.Maui.Controls.

RuntimePlatform
Obsoleto.

Obtém o tipo de dispositivo em que Microsoft.Maui.Controls está trabalhando no momento.

Métodos

BeginInvokeOnMainThread(Action)
Obsoleto.

Invoca uma Ação no thread de principal do dispositivo (interface do usuário).

GetMainThreadSynchronizationContextAsync()
Obsoleto.

Retorna o SynchronizationContext atual do thread principal.

GetNamedSize(NamedSize, Element)
Obsoleto.

Retorna um duplo que representa um tamanho da fonte que corresponde a size em targetElement.

GetNamedSize(NamedSize, Type, Boolean)
Obsoleto.

Para uso interno pela plataforma Microsoft.Maui.Controls.

GetNamedSize(NamedSize, Type)
Obsoleto.

Retorna um duplo que representa o tamanho da fonte usado no elemento na plataforma nativa.

InvokeOnMainThreadAsync(Action)
Obsoleto.

Invoca uma Ação no thread de principal do dispositivo (interface do usuário).

InvokeOnMainThreadAsync(Func<Task>)
Obsoleto.

Invoca um Func no thread do dispositivo principal (interface do usuário).

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

Invoca um Func no thread do dispositivo principal (interface do usuário).

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

Invoca um Func no thread do dispositivo principal (interface do usuário).

StartTimer(TimeSpan, Func<Boolean>)
Obsoleto.

Inicia um temporizador recorrente usando as funcionalidades de relógio do dispositivo.

Aplica-se a