Microsoft.Maui.ApplicationModel 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供支援應用程式模型的通用介面、類別和列舉。
類別
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 |
許可權的可能狀態。 |