Microsoft.Maui.ApplicationModel Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce interfacce comuni, classi e enumerazioni che supportano il modello di applicazione.
Classi
AppAction |
La AppAction classe consente di creare e rispondere ai collegamenti alle app dall'icona dell'app. |
AppActionEventArgs |
Argomenti di evento contenenti dati usati all'avvio dell'app tramite un AppActionoggetto . |
AppActions |
L'API AppActions consente di creare e rispondere ai collegamenti alle app dall'icona dell'app. |
AppActionsExtensions |
Supporto dei metodi di estensione per l'API AppActions. |
AppInfo |
Rappresenta le informazioni sull'applicazione. |
Browser |
Fornisce un modo per visualizzare una pagina Web all'interno di un'app. |
BrowserExtensions |
Questa classe contiene metodi di estensione statici da usare con IBrowser. |
BrowserLaunchOptions |
Impostazione facoltativa con cui aprire il browser. |
FeatureNotEnabledException |
Eccezione che si verifica quando viene eseguito un tentativo di usare una funzionalità in una piattaforma che non dispone di questa funzionalità abilitata. |
FeatureNotSupportedException |
Eccezione che si verifica quando viene effettuato un tentativo di usare una funzionalità in una piattaforma che non lo supporta. |
Launcher |
L'API Launcher consente a un'applicazione di aprire un URI dal sistema. Questa funzionalità viene usata spesso per il deep linking negli schemi URI personalizzati di un'altra applicazione. |
LauncherExtensions |
Classe statica con metodi di estensione per le ILauncher API. |
MainThread |
La classe MainThread consente alle applicazioni di eseguire il codice sul thread principale di esecuzione e di determinare se un particolare blocco di codice è attualmente in esecuzione sul thread principale. |
Map |
L'API Map consente a un'applicazione di aprire l'applicazione mappa installata in una posizione o un segnaposto specifici. |
MapExtensions |
Classe statica con metodi di estensione per le IMap API. |
MapLaunchOptions |
Opzioni di avvio per l'apertura dell'applicazione mappa installata. |
OpenFileRequest |
Rappresenta una richiesta di apertura di un file in un'altra applicazione. |
PermissionException |
Eccezione che si verifica quando si chiama un'API che richiede un'autorizzazione specifica. |
Permissions |
L'API Autorizzazioni consente di controllare e richiedere autorizzazioni di runtime. |
Permissions.BasePermission |
Rappresenta la classe base astratta per tutte le autorizzazioni. |
Permissions.BasePlatformPermission |
Rappresenta la classe di base astratta specifica della piattaforma per tutte le autorizzazioni in questa piattaforma. |
Permissions.Battery |
Rappresenta l'autorizzazione per accedere alle informazioni sulla batteria del dispositivo. |
Permissions.Bluetooth |
Rappresenta l'autorizzazione per comunicare tramite Bluetooth (analisi, connessione e/o pubblicità). |
Permissions.CalendarRead |
Rappresenta l'autorizzazione per leggere le informazioni del calendario del dispositivo. |
Permissions.CalendarWrite |
Rappresenta l'autorizzazione per scrivere nei dati del calendario del dispositivo. |
Permissions.Camera |
Rappresenta l'autorizzazione per accedere alla fotocamera del dispositivo. |
Permissions.ContactsRead |
Rappresenta l'autorizzazione per leggere le informazioni sui contatti del dispositivo. |
Permissions.ContactsWrite |
Rappresenta l'autorizzazione per scrivere nei dati dei contatti del dispositivo. |
Permissions.Flashlight |
Rappresenta l'autorizzazione per accedere alla flashlight del dispositivo. |
Permissions.LaunchApp |
Rappresenta l'autorizzazione per avviare altre app nel dispositivo. |
Permissions.LocationAlways |
Rappresenta l'autorizzazione per accedere alla posizione del dispositivo, sempre. |
Permissions.LocationWhenInUse |
Rappresenta l'autorizzazione per accedere alla posizione del dispositivo, solo quando l'app è in uso. |
Permissions.Maps |
Rappresenta l'autorizzazione per accedere all'applicazione mappe del dispositivo. |
Permissions.Media |
Rappresenta l'autorizzazione per accedere ai supporti dalla raccolta di dispositivi. |
Permissions.Microphone |
Rappresenta l'autorizzazione per accedere al microfono del dispositivo. |
Permissions.NearbyWifiDevices |
Rappresenta l'autorizzazione per accedere ai dispositivi WiFi vicini. |
Permissions.NetworkState |
Rappresenta l'autorizzazione per accedere alle informazioni sullo stato della rete del dispositivo. |
Permissions.Phone |
Rappresenta l'autorizzazione per accedere ai dati del telefono del dispositivo. |
Permissions.Photos |
Rappresenta l'autorizzazione per accedere alle foto dalla raccolta di dispositivi. |
Permissions.PhotosAddOnly |
Rappresenta l'autorizzazione per aggiungere foto (non in lettura) alla raccolta di dispositivi. |
Permissions.PostNotifications |
Rappresenta l'autorizzazione per pubblicare le notifiche |
Permissions.Reminders |
Rappresenta l'autorizzazione per accedere ai dati dei promemoria del dispositivo. |
Permissions.Sensors |
Rappresenta l'autorizzazione per accedere ai sensori del dispositivo. |
Permissions.Sms |
Rappresenta l'autorizzazione per accedere ai dati SMS del dispositivo. |
Permissions.Speech |
Rappresenta l'autorizzazione per accedere alle funzionalità di riconoscimento vocale del dispositivo. |
Permissions.StorageRead |
Rappresenta l'autorizzazione per leggere l'archiviazione del dispositivo. |
Permissions.StorageWrite |
Rappresenta l'autorizzazione per la scrittura nell'archiviazione del dispositivo. |
Permissions.Vibrate |
Rappresenta l'autorizzazione per accedere al motore di vibrazione del dispositivo. |
Platform |
Classe statica che contiene metodi helper specifici della piattaforma. |
VersionTracking |
L'API VersionTracking offre un modo semplice per tenere traccia della versione di un'app in un dispositivo. |
Interfacce
IAppActions |
L'API AppActions consente di creare e rispondere ai collegamenti alle app dall'icona dell'app. |
IAppInfo |
Rappresenta le informazioni sull'applicazione. |
IBrowser |
Fornisce un modo per visualizzare una pagina Web all'interno di un'app. |
ILauncher |
L'API Launcher consente a un'applicazione di aprire un URI dal sistema. Questa funzionalità viene usata spesso per il deep linking negli schemi URI personalizzati di un'altra applicazione. |
IMap |
L'API Map consente a un'applicazione di aprire l'applicazione mappa installata in una posizione o un segnaposto specifici. |
IPlatformAppActions |
Fornisce astrazioni per gli eventi del ciclo di vita della piattaforma attivati quando si usano Azioni app. |
IVersionTracking |
L'API VersionTracking offre un modo semplice per tenere traccia della versione di un'app in un dispositivo. |
Enumerazioni
AppPackagingModel |
Descrive le opzioni di creazione di pacchetti per un'app di Windows. |
AppTheme |
Enumera temi diversi che un sistema operativo o un'applicazione possono visualizzare. |
BrowserLaunchFlags |
Flag aggiuntivi che possono essere impostati per controllare la modalità di apertura del browser. |
BrowserLaunchMode |
Tipo di avvio del browser. |
BrowserTitleMode |
Modalità per il titolo del browser in-app. |
LayoutDirection |
Enumera le possibili direzioni di layout. |
NavigationMode |
Rappresenta varie modalità di spostamento che possono essere passate all'app Mappe del sistema operativo. |
PermissionStatus |
Possibili stati di un'autorizzazione. |