Microsoft.Maui.ApplicationModel 名前空間

アプリケーション モデルをサポートする一般的なインターフェイス、クラス、列挙型を提供します。

クラス

AppAction

AppActionクラスを使用すると、アプリ アイコンからアプリのショートカットを作成して応答できます。

AppActionEventArgs

アプリが を使用して AppAction起動したときに使用されるデータを含むイベント引数。

AppActions

AppActions API を使用すると、アプリ アイコンからアプリのショートカットを作成して応答できます。

AppActionsExtensions

AppActions API の拡張メソッドをサポートしています。

AppInfo

アプリケーションに関する情報を表します。

Browser

アプリ内に Web ページを表示する方法を提供します。

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

アプリ内に Web ページを表示する方法を提供します。

ILauncher

Launcher API を使用すると、アプリケーションはシステムによって URI を開きます。 これは多くの場合、他のアプリケーションのカスタム URI スキームへのディープ リンクを設定するときに使用されます。

IMap

Map API を使用すると、アプリケーションは、インストールされているマップ アプリケーションを特定の場所または目印に開くことができます。

IPlatformAppActions

App Actions の使用時にトリガーされるプラットフォーム ライフサイクル イベントの抽象化を提供します。

IVersionTracking

VersionTracking API を使用すると、デバイス上のアプリのバージョンを簡単に追跡できます。

列挙型

AppPackagingModel

Windows アプリのパッケージ化オプションについて説明します。

AppTheme

オペレーティング システムまたはアプリケーションで表示できるさまざまなテーマを列挙します。

BrowserLaunchFlags

ブラウザーの開き方を制御するために設定できる追加のフラグ。

BrowserLaunchMode

ブラウザーの種類を起動します。

BrowserTitleMode

アプリ内ブラウザーのタイトルのモード。

LayoutDirection

可能なレイアウトの方向を列挙します。

NavigationMode

オペレーティング システムの Maps アプリに渡すことができるさまざまなナビゲーション モードを表します。

PermissionStatus

アクセス許可の状態が考えられます。