다음을 통해 공유


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)
사용되지 않음.

디바이스 주(UI) 스레드에서 작업을 호출합니다.

GetMainThreadSynchronizationContextAsync()
사용되지 않음.

주 스레드에서 현재 SynchronizationContext를 반환합니다.

GetNamedSize(NamedSize, Element)
사용되지 않음.

targetElementsize에 해당하는 글꼴 크기를 나타내는 double 값을 반환합니다.

GetNamedSize(NamedSize, Type, Boolean)
사용되지 않음.

Microsoft.Maui.Controls 플랫폼에서 내부적으로 사용합니다.

GetNamedSize(NamedSize, Type)
사용되지 않음.

네이티브 플랫폼의 요소에 사용되는 글꼴의 명명된 크기를 나타내는 double 값을 반환합니다.

InvokeOnMainThreadAsync(Action)
사용되지 않음.

디바이스 주(UI) 스레드에서 작업을 호출합니다.

InvokeOnMainThreadAsync(Func<Task>)
사용되지 않음.

디바이스 주(UI) 스레드에서 함수를 호출합니다.

InvokeOnMainThreadAsync<T>(Func<T>)
사용되지 않음.

디바이스 주(UI) 스레드에서 함수를 호출합니다.

InvokeOnMainThreadAsync<T>(Func<Task<T>>)
사용되지 않음.

디바이스 주(UI) 스레드에서 함수를 호출합니다.

StartTimer(TimeSpan, Func<Boolean>)
사용되지 않음.

디바이스 클록 기능을 사용하여 되풀이 타이머를 시작합니다.

적용 대상