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


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, Boolean)
Устаревшие..

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

GetNamedSize(NamedSize, Type)
Устаревшие..

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

InvokeOnMainThreadAsync(Action)
Устаревшие..

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

InvokeOnMainThreadAsync(Func<Task>)
Устаревшие..

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

InvokeOnMainThreadAsync<T>(Func<T>)
Устаревшие..

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

InvokeOnMainThreadAsync<T>(Func<Task<T>>)
Устаревшие..

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

StartTimer(TimeSpan, Func<Boolean>)
Устаревшие..

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

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