다음을 통해 공유


Microsoft.Maui.ApplicationModel 네임스페이스

애플리케이션 모델을 지원하는 공통 인터페이스, 클래스 및 열거형을 제공합니다.

클래스

AppAction

클래스를 AppAction 사용하면 앱 아이콘에서 앱 바로 가기를 만들고 응답할 수 있습니다.

AppActionEventArgs

앱을 통해 시작할 때 사용되는 데이터를 포함하는 이벤트 인수입니다 AppAction.

AppActions

AppActions API를 사용하면 앱 아이콘에서 앱 바로 가기를 만들고 응답할 수 있습니다.

AppActionsExtensions

AppActions API에 대한 확장 메서드 지원

AppInfo

애플리케이션에 대한 정보를 나타냅니다.

Browser

앱 내에서 웹 페이지를 표시하는 방법을 제공합니다.

BrowserExtensions

이 클래스에는 와 함께 사용할 정적 확장 메서드가 포함되어 있습니다 IBrowser.

BrowserLaunchOptions

브라우저를 여는 선택적 설정입니다.

FeatureNotEnabledException

이 기능을 사용하도록 설정하지 않은 플랫폼에서 기능을 사용하려고 할 때 발생하는 예외입니다.

FeatureNotSupportedException

지원하지 않는 플랫폼에서 기능을 사용하려고 할 때 발생하는 예외입니다.

Launcher

Launcher API를 사용하면 애플리케이션이 시스템에서 URI를 열 수 있습니다. 다른 애플리케이션의 사용자 지정 URI 체계에 대한 딥 링크를 설정할 때 주로 사용됩니다.

LauncherExtensions

API에 대한 확장 메서드가 있는 ILauncher 정적 클래스입니다.

MainThread

MainThread 클래스를 사용하면 애플리케이션이 주 실행 스레드에서 코드를 실행할 수 있으며, 특정 코드 블록이 현재 주 스레드에서 실행되고 있는지 확인할 수 있습니다.

Map

Map API를 사용하면 애플리케이션이 설치된 맵 애플리케이션을 특정 위치 또는 장소 표시로 열 수 있습니다.

MapExtensions

API에 대한 확장 메서드가 있는 IMap 정적 클래스입니다.

MapLaunchOptions

설치된 맵 애플리케이션을 열기 위한 시작 옵션입니다.

OpenFileRequest

다른 애플리케이션에서 파일을 열기 위한 요청을 나타냅니다.

PermissionException

특정 권한이 필요한 API를 호출할 때 발생하는 예외입니다.

Permissions

Permissions API는 런타임 권한을 검사 요청하는 기능을 제공합니다.

Permissions.BasePermission

모든 권한에 대한 추상 기본 클래스를 나타냅니다.

Permissions.BasePlatformPermission

이 플랫폼에 대한 모든 권한에 대한 플랫폼별 추상 기본 클래스를 나타냅니다.

Permissions.Battery

디바이스 배터리 정보에 액세스할 수 있는 권한을 나타냅니다.

Permissions.Bluetooth

Bluetooth(스캔, 연결 및/또는 광고)를 통해 통신할 수 있는 권한을 나타냅니다.

Permissions.CalendarRead

디바이스 일정 정보를 읽을 수 있는 권한을 나타냅니다.

Permissions.CalendarWrite

디바이스 일정 데이터에 쓸 수 있는 권한을 나타냅니다.

Permissions.Camera

디바이스 카메라에 액세스할 수 있는 권한을 나타냅니다.

Permissions.ContactsRead

디바이스 연락처 정보를 읽을 수 있는 권한을 나타냅니다.

Permissions.ContactsWrite

디바이스 연락처 데이터에 쓸 수 있는 권한을 나타냅니다.

Permissions.Flashlight

디바이스 손전등에 액세스할 수 있는 권한을 나타냅니다.

Permissions.LaunchApp

디바이스에서 다른 앱을 시작할 수 있는 권한을 나타냅니다.

Permissions.LocationAlways

항상 디바이스 위치에 액세스할 수 있는 권한을 나타냅니다.

Permissions.LocationWhenInUse

앱이 사용 중인 경우에만 디바이스 위치에 액세스할 수 있는 권한을 나타냅니다.

Permissions.Maps

디바이스 맵 애플리케이션에 액세스할 수 있는 권한을 나타냅니다.

Permissions.Media

디바이스 갤러리에서 미디어에 액세스할 수 있는 권한을 나타냅니다.

Permissions.Microphone

디바이스 마이크에 액세스할 수 있는 권한을 나타냅니다.

Permissions.NearbyWifiDevices

주변 WiFi 디바이스에 액세스할 수 있는 권한을 나타냅니다.

Permissions.NetworkState

디바이스 네트워크 상태 정보에 액세스할 수 있는 권한을 나타냅니다.

Permissions.Phone

디바이스 전화 데이터에 액세스할 수 있는 권한을 나타냅니다.

Permissions.Photos

디바이스 갤러리에서 사진에 액세스할 수 있는 권한을 나타냅니다.

Permissions.PhotosAddOnly

디바이스 갤러리에 사진을 추가할 수 있는 권한(읽지 않음)을 나타냅니다.

Permissions.PostNotifications

알림을 게시할 수 있는 권한을 나타냅니다.

Permissions.Reminders

디바이스 미리 알림 데이터에 액세스할 수 있는 권한을 나타냅니다.

Permissions.Sensors

디바이스 센서에 액세스할 수 있는 권한을 나타냅니다.

Permissions.Sms

디바이스 SMS 데이터에 액세스할 수 있는 권한을 나타냅니다.

Permissions.Speech

디바이스 음성 기능에 액세스할 수 있는 권한을 나타냅니다.

Permissions.StorageRead

디바이스 스토리지를 읽을 수 있는 권한을 나타냅니다.

Permissions.StorageWrite

디바이스 스토리지에 쓸 수 있는 권한을 나타냅니다.

Permissions.Vibrate

디바이스 진동 모터에 액세스할 수 있는 권한을 나타냅니다.

Platform

플랫폼별 도우미 메서드를 포함하는 정적 클래스입니다.

VersionTracking

VersionTracking API는 디바이스에서 앱의 버전을 쉽게 추적할 수 있는 방법을 제공합니다.

인터페이스

IAppActions

AppActions API를 사용하면 앱 아이콘에서 앱 바로 가기를 만들고 응답할 수 있습니다.

IAppInfo

애플리케이션에 대한 정보를 나타냅니다.

IBrowser

앱 내에서 웹 페이지를 표시하는 방법을 제공합니다.

ILauncher

Launcher API를 사용하면 애플리케이션이 시스템에서 URI를 열 수 있습니다. 다른 애플리케이션의 사용자 지정 URI 체계에 대한 딥 링크를 설정할 때 주로 사용됩니다.

IMap

Map API를 사용하면 애플리케이션이 설치된 맵 애플리케이션을 특정 위치 또는 장소 표시로 열 수 있습니다.

IPlatformAppActions

App Actions를 사용할 때 트리거되는 플랫폼 수명 주기 이벤트에 대한 추상화 기능을 제공합니다.

IVersionTracking

VersionTracking API는 디바이스에서 앱의 버전을 쉽게 추적할 수 있는 방법을 제공합니다.

열거형

AppPackagingModel

Windows 앱의 패키징 옵션에 대해 설명합니다.

AppTheme

운영 체제 또는 애플리케이션이 표시할 수 있는 다양한 테마를 열거합니다.

BrowserLaunchFlags

브라우저가 열리는 방법을 제어하도록 설정할 수 있는 추가 플래그입니다.

BrowserLaunchMode

브라우저의 시작 유형입니다.

BrowserTitleMode

앱 내 브라우저 타이틀의 모드입니다.

LayoutDirection

가능한 레이아웃 방향을 열거합니다.

NavigationMode

운영 체제의 지도 앱에 전달할 수 있는 다양한 탐색 모드를 나타냅니다.

PermissionStatus

사용 권한의 가능한 상태입니다.