Partager via


Microsoft.Maui.ApplicationModel Espace de noms

Fournit des interfaces, des classes et des énumérations communes qui prennent en charge le modèle d’application.

Classes

AppAction

La AppAction classe vous permet de créer et de répondre aux raccourcis d’application à partir de l’icône d’application.

AppActionEventArgs

Arguments d’événement contenant des données utilisées lorsque l’application a démarré via un AppAction.

AppActions

L’API AppActions vous permet de créer et de répondre aux raccourcis d’application à partir de l’icône d’application.

AppActionsExtensions

Prise en charge des méthodes d’extension pour l’API AppActions.

AppInfo

Représente des informations sur l’application.

Browser

Permet d’afficher une page web à l’intérieur d’une application.

BrowserExtensions

Cette classe contient des méthodes d’extension statiques à utiliser avec IBrowser.

BrowserLaunchOptions

Paramètre facultatif avec lequel ouvrir le navigateur.

FeatureNotEnabledException

Exception qui se produit lorsqu’une tentative est effectuée pour utiliser une fonctionnalité sur une plateforme sur laquelle cette fonctionnalité n’est pas activée.

FeatureNotSupportedException

Exception qui se produit lorsqu’une tentative d’utilisation d’une fonctionnalité sur une plateforme qui ne la prend pas en charge est effectuée.

Launcher

L’API Launcher permet à une application d’ouvrir un URI par le système. Elle est souvent utilisée en cas de lien profond avec les schémas d’URI personnalisés d’une autre application.

LauncherExtensions

Classe statique avec des méthodes d’extension pour les ILauncher API.

MainThread

La classe MainThread permet aux applications d’exécuter du code sur le thread d’exécution principal, et de déterminer si un bloc de code donné est en cours d’exécution sur le thread principal.

Map

L’API Map permet à une application d’ouvrir l’application cartographique installée à un emplacement ou à un repère spécifique.

MapExtensions

Classe statique avec des méthodes d’extension pour les IMap API.

MapLaunchOptions

Options de lancement pour ouvrir l’application cartographique installée.

OpenFileRequest

Représente une demande d’ouverture d’un fichier dans une autre application.

PermissionException

Exception qui se produit lors de l’appel d’une API qui nécessite une autorisation spécifique.

Permissions

L’API Autorisations permet de case activée et de demander des autorisations d’exécution.

Permissions.BasePermission

Représente la classe de base abstraite pour toutes les autorisations.

Permissions.BasePlatformPermission

Représente la classe de base abstraite spécifique à la plateforme pour toutes les autorisations sur cette plateforme.

Permissions.Battery

Représente l’autorisation d’accéder aux informations de batterie de l’appareil.

Permissions.Bluetooth

Représente l’autorisation de communiquer via Bluetooth (analyse, connexion et/ou publicité).

Permissions.CalendarRead

Représente l’autorisation de lire les informations du calendrier de l’appareil.

Permissions.CalendarWrite

Représente l’autorisation d’écrire dans les données du calendrier de l’appareil.

Permissions.Camera

Représente l’autorisation d’accéder à la caméra de l’appareil.

Permissions.ContactsRead

Représente l’autorisation de lire les informations des contacts de l’appareil.

Permissions.ContactsWrite

Représente l’autorisation d’écrire dans les données des contacts de l’appareil.

Permissions.Flashlight

Représente l’autorisation d’accéder à la lampe de poche de l’appareil.

Permissions.LaunchApp

Représente l’autorisation de lancer d’autres applications sur l’appareil.

Permissions.LocationAlways

Représente toujours l’autorisation d’accéder à l’emplacement de l’appareil.

Permissions.LocationWhenInUse

Représente l’autorisation d’accéder à l’emplacement de l’appareil, uniquement lorsque l’application est en cours d’utilisation.

Permissions.Maps

Représente l’autorisation d’accéder à l’application de mappages d’appareils.

Permissions.Media

Représente l’autorisation d’accéder au média à partir de la galerie d’appareils.

Permissions.Microphone

Représente l’autorisation d’accéder au microphone de l’appareil.

Permissions.NearbyWifiDevices

Représente l’autorisation d’accéder aux appareils Wi-Fi à proximité.

Permissions.NetworkState

Représente l’autorisation d’accéder aux informations d’état du réseau de l’appareil.

Permissions.Phone

Représente l’autorisation d’accéder aux données du téléphone de l’appareil.

Permissions.Photos

Représente l’autorisation d’accéder aux photos à partir de la galerie d’appareils.

Permissions.PhotosAddOnly

Représente l’autorisation d’ajouter des photos (non lues) à la galerie d’appareils.

Permissions.PostNotifications

Représente l’autorisation de publier des notifications

Permissions.Reminders

Représente l’autorisation d’accéder aux données de rappel de l’appareil.

Permissions.Sensors

Représente l’autorisation d’accéder aux capteurs de l’appareil.

Permissions.Sms

Représente l’autorisation d’accéder aux données SMS de l’appareil.

Permissions.Speech

Représente l’autorisation d’accéder aux fonctionnalités vocales de l’appareil.

Permissions.StorageRead

Représente l’autorisation de lire le stockage de l’appareil.

Permissions.StorageWrite

Représente l’autorisation d’écrire dans le stockage de l’appareil.

Permissions.Vibrate

Représente l’autorisation d’accéder au moteur de vibration de l’appareil.

Platform

Classe statique qui contient des méthodes d’assistance spécifiques à la plateforme.

VersionTracking

L’API VersionTracking offre un moyen simple de suivre la version d’une application sur un appareil.

Interfaces

IAppActions

L’API AppActions vous permet de créer et de répondre aux raccourcis d’application à partir de l’icône d’application.

IAppInfo

Représente des informations sur l’application.

IBrowser

Permet d’afficher une page web à l’intérieur d’une application.

ILauncher

L’API Launcher permet à une application d’ouvrir un URI par le système. Elle est souvent utilisée en cas de lien profond avec les schémas d’URI personnalisés d’une autre application.

IMap

L’API Map permet à une application d’ouvrir l’application cartographique installée à un emplacement ou à un repère spécifique.

IPlatformAppActions

Fournit des abstractions pour les événements de cycle de vie de la plateforme qui sont déclenchés lors de l’utilisation d’Actions d’application.

IVersionTracking

L’API VersionTracking offre un moyen simple de suivre la version d’une application sur un appareil.

Énumérations

AppPackagingModel

Décrit les options d’empaquetage pour une application Windows.

AppTheme

Énumère différents thèmes qu’un système d’exploitation ou une application peut afficher.

BrowserLaunchFlags

Indicateurs supplémentaires qui peuvent être définis pour contrôler la façon dont le navigateur s’ouvre.

BrowserLaunchMode

Type de lancement du navigateur.

BrowserTitleMode

Mode pour le titre du navigateur dans l’application.

LayoutDirection

Énumère les directions de disposition possibles.

NavigationMode

Représente différents modes de navigation qui peuvent être passés à l’application Cartes du système d’exploitation.

PermissionStatus

États possibles d’une autorisation.