Microsoft.Maui.ApplicationModel Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona interfaces, clases y enumeraciones comunes que admiten el modelo de aplicación.
Clases
AppAction |
La AppAction clase permite crear y responder a los accesos directos de la aplicación desde el icono de la aplicación. |
AppActionEventArgs |
Argumentos de evento que contienen datos que se usan cuando la aplicación se inició a través de .AppAction |
AppActions |
La API AppActions le permite crear y responder a los accesos directos de la aplicación desde el icono de la aplicación. |
AppActionsExtensions |
Compatibilidad con métodos de extensión para appActions API. |
AppInfo |
Representa información sobre la aplicación. |
Browser |
Proporciona una manera de mostrar una página web dentro de una aplicación. |
BrowserExtensions |
Esta clase contiene métodos de extensión estáticos para su uso con IBrowser. |
BrowserLaunchOptions |
Configuración opcional con la que abrir el explorador. |
FeatureNotEnabledException |
Excepción que se produce cuando se intenta usar una característica en una plataforma que no tiene esta característica habilitada. |
FeatureNotSupportedException |
Excepción que se produce cuando se intenta usar una característica en una plataforma que no la admite. |
Launcher |
La API launcher permite a una aplicación abrir un URI por el sistema. A menudo se usa al vincular en profundidad en los esquemas de URI personalizados de otra aplicación. |
LauncherExtensions |
Clase estática con métodos de extensión para las ILauncher API. |
MainThread |
La clase MainThread permite que las aplicaciones ejecuten código en el subproceso de ejecución principal y determinen si un bloque de código determinado se ejecuta actualmente en el subproceso principal. |
Map |
Map API permite que una aplicación abra la aplicación de mapa instalada en una ubicación o marca de posición específica. |
MapExtensions |
Clase estática con métodos de extensión para las IMap API. |
MapLaunchOptions |
Opciones de inicio para abrir la aplicación de mapa instalada. |
OpenFileRequest |
Representa una solicitud para abrir un archivo en otra aplicación. |
PermissionException |
Excepción que se produce al llamar a una API que requiere un permiso específico. |
Permissions |
La API permissions proporciona la capacidad de comprobar y solicitar permisos en tiempo de ejecución. |
Permissions.BasePermission |
Representa la clase base abstracta para todos los permisos. |
Permissions.BasePlatformPermission |
Representa la clase base abstracta específica de la plataforma para todos los permisos de esta plataforma. |
Permissions.Battery |
Representa el permiso para acceder a la información de la batería del dispositivo. |
Permissions.Bluetooth |
Representa el permiso para comunicarse a través de Bluetooth (digitalización, conexión o publicidad). |
Permissions.CalendarRead |
Representa el permiso para leer la información del calendario del dispositivo. |
Permissions.CalendarWrite |
Representa el permiso para escribir en los datos del calendario del dispositivo. |
Permissions.Camera |
Representa el permiso para acceder a la cámara del dispositivo. |
Permissions.ContactsRead |
Representa el permiso para leer la información de contactos del dispositivo. |
Permissions.ContactsWrite |
Representa el permiso para escribir en los datos de contactos del dispositivo. |
Permissions.Flashlight |
Representa el permiso para acceder a la linterna del dispositivo. |
Permissions.LaunchApp |
Representa el permiso para iniciar otras aplicaciones en el dispositivo. |
Permissions.LocationAlways |
Representa el permiso para acceder a la ubicación del dispositivo, siempre. |
Permissions.LocationWhenInUse |
Representa el permiso para acceder a la ubicación del dispositivo, solo cuando la aplicación está en uso. |
Permissions.Maps |
Representa el permiso para acceder a la aplicación de mapas de dispositivos. |
Permissions.Media |
Representa el permiso para acceder a los medios desde la galería de dispositivos. |
Permissions.Microphone |
Representa el permiso para acceder al micrófono del dispositivo. |
Permissions.NearbyWifiDevices |
Representa el permiso para acceder a dispositivos WiFi cercanos. |
Permissions.NetworkState |
Representa el permiso para acceder a la información de estado de red del dispositivo. |
Permissions.Phone |
Representa el permiso para acceder a los datos del teléfono del dispositivo. |
Permissions.Photos |
Representa el permiso para acceder a las fotos desde la galería de dispositivos. |
Permissions.PhotosAddOnly |
Representa el permiso para agregar fotos (no leídas) a la galería de dispositivos. |
Permissions.PostNotifications |
Representa el permiso para publicar notificaciones |
Permissions.Reminders |
Representa el permiso para acceder a los datos de recordatorios del dispositivo. |
Permissions.Sensors |
Representa el permiso para acceder a los sensores de dispositivo. |
Permissions.Sms |
Representa el permiso para acceder a los datos sms del dispositivo. |
Permissions.Speech |
Representa el permiso para acceder a las funcionalidades de voz del dispositivo. |
Permissions.StorageRead |
Representa el permiso para leer el almacenamiento del dispositivo. |
Permissions.StorageWrite |
Representa el permiso para escribir en el almacenamiento del dispositivo. |
Permissions.Vibrate |
Representa el permiso para acceder al motor de vibración del dispositivo. |
Platform |
Clase estática que contiene métodos auxiliares específicos de la plataforma. |
VersionTracking |
La API VersionTracking proporciona una manera sencilla de realizar un seguimiento de la versión de una aplicación en un dispositivo. |
Interfaces
IAppActions |
La API AppActions le permite crear y responder a los accesos directos de la aplicación desde el icono de la aplicación. |
IAppInfo |
Representa información sobre la aplicación. |
IBrowser |
Proporciona una manera de mostrar una página web dentro de una aplicación. |
ILauncher |
La API launcher permite a una aplicación abrir un URI por el sistema. A menudo se usa al vincular en profundidad en los esquemas de URI personalizados de otra aplicación. |
IMap |
Map API permite que una aplicación abra la aplicación de mapa instalada en una ubicación o marca de posición específica. |
IPlatformAppActions |
Proporciona abstracciones para los eventos del ciclo de vida de la plataforma que se desencadenan al usar Acciones de aplicación. |
IVersionTracking |
La API VersionTracking proporciona una manera sencilla de realizar un seguimiento de la versión de una aplicación en un dispositivo. |
Enumeraciones
AppPackagingModel |
Describe las opciones de empaquetado de una aplicación de Windows. |
AppTheme |
Enumera los distintos temas que puede mostrar un sistema operativo o una aplicación. |
BrowserLaunchFlags |
Marcas adicionales que se pueden establecer para controlar cómo se abre el explorador. |
BrowserLaunchMode |
Tipo de inicio del explorador. |
BrowserTitleMode |
Modo para el título del explorador en la aplicación. |
LayoutDirection |
Enumera las posibles direcciones de diseño. |
NavigationMode |
Representa varios modos de navegación que se pueden pasar a la aplicación Maps del sistema operativo. |
PermissionStatus |
Posibles estados de un permiso. |