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 no qual o 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 no qual o 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)
Obsoleto..

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

GetNamedSize(NamedSize, Type, Boolean)
Obsoleto..

Para uso interno pela plataforma Microsoft.Maui.Controls.

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