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

表示存取裝置 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

許可權的可能狀態。