Поделиться через


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)
Является устаревшей..

Инициирует действие в главном потоке устройства (потоке пользовательского интерфейса).

GetMainThreadSynchronizationContextAsync()
Является устаревшей..

Возвращает текущий SynchronizationContext из основного потока.

GetNamedSize(NamedSize, Element)
Является устаревшей..

Возвращает значение типа double, которое представляет размер шрифта, соответствующий size в targetElement.

GetNamedSize(NamedSize, Type)
Является устаревшей..

Возвращает значение типа double, которое представляет именованный размер шрифта, используемого в элементе на собственной платформе.

GetNamedSize(NamedSize, Type, Boolean)
Является устаревшей..

Для внутреннего использования платформой Microsoft.Maui.Controls.

InvokeOnMainThreadAsync(Action)
Является устаревшей..

Инициирует действие в главном потоке устройства (потоке пользовательского интерфейса).

InvokeOnMainThreadAsync(Func<Task>)
Является устаревшей..

Вызывает Func в главном потоке устройства (потоке пользовательского интерфейса).

InvokeOnMainThreadAsync<T>(Func<T>)
Является устаревшей..

Вызывает Func в главном потоке устройства (потоке пользовательского интерфейса).

InvokeOnMainThreadAsync<T>(Func<Task<T>>)
Является устаревшей..

Вызывает Func в главном потоке устройства (потоке пользовательского интерфейса).

StartTimer(TimeSpan, Func<Boolean>)
Является устаревшей..

Запускает повторяющийся таймер с использованием возможностей отсчета времени, имеющихся у устройства.

Применяется к