Microsoft.Maui.ApplicationModel 命名空间

提供支持应用程序模型的常见接口、类和枚举。

AppAction

AppAction 允许你通过应用图标创建和响应应用快捷方式。

AppActionEventArgs

包含应用通过 AppAction启动时使用的数据的事件参数。

AppActions

AppActions API 允许通过应用图标创建和响应应用快捷方式。

AppActionsExtensions

支持 AppActions API 的扩展方法。

AppInfo

表示有关应用程序的信息。

Browser

提供一种在应用内显示网页的方法。

BrowserExtensions

此类包含用于 的 IBrowser静态扩展方法。

BrowserLaunchOptions

用于打开浏览器的可选设置。

FeatureNotEnabledException

尝试在未启用此功能的平台上使用功能时发生的异常。

FeatureNotSupportedException

尝试在不支持该功能的平台上使用该功能时发生的异常。

Launcher

启动器 API 使应用程序能够按系统打开 URI。 通常在深入链接到另一个应用程序的自定义 URI 方案后使用此类。

LauncherExtensions

具有 API 扩展方法的 ILauncher 静态类。

MainThread

MainThread 类允许应用程序在主执行线程上运行代码,并确定当前是否在主线程上运行特定代码块。

Map

地图 API 使应用程序能够将已安装的地图应用程序打开到特定位置或地标。

MapExtensions

具有 API 扩展方法的 IMap 静态类。

MapLaunchOptions

用于打开已安装地图应用程序的启动选项。

OpenFileRequest

表示在另一个应用程序中打开文件的请求。

PermissionException

调用需要特定权限的 API 时发生的异常。

Permissions

权限 API 提供检查和请求运行时权限的功能。

Permissions.BasePermission

表示所有权限的抽象基类。

Permissions.BasePlatformPermission

表示此平台上所有权限的特定于平台的抽象基类。

Permissions.Battery

表示访问设备电池信息的权限。

Permissions.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

表示访问设备短信数据的权限。

Permissions.Speech

表示访问设备语音功能的权限。

Permissions.StorageRead

表示读取设备存储的权限。

Permissions.StorageWrite

表示写入设备存储的权限。

Permissions.Vibrate

表示访问设备振动马达的权限。

Platform

包含特定于平台的帮助程序方法的静态类。

VersionTracking

VersionTracking API 提供了一种在设备上跟踪应用版本的简单方法。

接口

IAppActions

AppActions API 允许通过应用图标创建和响应应用快捷方式。

IAppInfo

表示有关应用程序的信息。

IBrowser

提供一种在应用内显示网页的方法。

ILauncher

启动器 API 使应用程序能够按系统打开 URI。 通常在深入链接到另一个应用程序的自定义 URI 方案后使用此类。

IMap

地图 API 使应用程序能够将已安装的地图应用程序打开到特定位置或地标。

IPlatformAppActions

为使用应用操作时触发的平台生命周期事件提供抽象。

IVersionTracking

VersionTracking API 提供了一种在设备上跟踪应用版本的简单方法。

枚举

AppPackagingModel

介绍 Windows 应用的打包选项。

AppTheme

枚举操作系统或应用程序可以显示的不同主题。

BrowserLaunchFlags

可设置用于控制浏览器打开方式的其他标志。

BrowserLaunchMode

浏览器的启动类型。

BrowserTitleMode

应用内浏览器标题的模式。

LayoutDirection

枚举可能的布局方向。

NavigationMode

表示可传递给操作系统的“地图”应用的各种导航模式。

PermissionStatus

权限的可能状态。