Compartir a través de


Microsoft.Maui.ApplicationModel Espacio de nombres

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.