Microsoft.Maui.ApplicationModel Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des interfaces, des classes et des énumérations courantes qui prennent en charge le modèle d’application.
Classes
| Nom | Description |
|---|---|
| AppAction |
La AppAction classe vous permet de créer et de répondre aux raccourcis de l’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é par le biais d’un AppAction. |
| AppActions |
L’API AppActions vous permet de créer et de répondre aux raccourcis de l’application à partir de l’icône de l’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 d’utilisation d’une fonctionnalité sur une plateforme pour 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. |
| Launcher |
L’API Launcher permet à une application d’ouvrir un URI par le système. Cela est souvent utilisé lors de la liaison approfondie dans les schémas d’URI personnalisés d’une autre application. |
| LauncherExtensions |
Classe statique avec méthodes d’extension pour les ILauncher API. |
| MainThread |
La classe MainThread permet aux applications d’exécuter du code sur le thread principal d’exécution et de déterminer si un bloc de code particulier est en cours d’exécution sur le thread principal. |
| Map |
L’API Map permet à une application d’ouvrir l’application de carte installée à un emplacement ou un filigrane spécifique. |
| MapExtensions |
Classe statique avec méthodes d’extension pour les IMap API. |
| MapLaunchOptions |
Options de lancement pour l’ouverture de 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 vérifier 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 de 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 de contacts de l’appareil. |
| Permissions.ContactsWrite |
Représente l’autorisation d’écrire dans les données de 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 l’autorisation d’accéder à l’emplacement de l’appareil, toujours. |
| 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 mappage 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 WiFi proches. |
| 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 des rappels de l’appareil. |
| Permissions.Sensors |
Représente l’autorisation d’accéder aux capteurs d’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
| Nom | Description |
|---|---|
| IAppActions |
L’API AppActions vous permet de créer et de répondre aux raccourcis de l’application à partir de l’icône de l’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. Cela est souvent utilisé lors de la liaison approfondie dans les schémas d’URI personnalisés d’une autre application. |
| IMap |
L’API Map permet à une application d’ouvrir l’application de carte installée à un emplacement ou un filigrane spécifique. |
| IPermissions |
Fournit une abstraction pour la vérification et la demande d’autorisations d’exécution. |
| 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
| Nom | Description |
|---|---|
| AppPackagingModel |
Décrit les options d’empaquetage d’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 l’ouverture du navigateur. |
| BrowserLaunchMode |
Type de lancement du navigateur. |
| BrowserTitleMode |
Mode pour le titre du navigateur dans l’application. |
| LayoutDirection |
Énumère les instructions 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. |