Condividi tramite


Microsoft.Maui.ApplicationModel Spazio dei nomi

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.