Microsoft.Maui.ApplicationModel Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece interfaces, classes e enumerações comuns que dão suporte ao modelo de aplicativo.
Classes
| AppAction |
A AppAction classe permite que você crie e responda a atalhos de aplicativo do ícone do aplicativo. |
| AppActionEventArgs |
Argumentos de evento que contêm dados usados quando o aplicativo foi iniciado por meio de um AppAction. |
| AppActions |
A API appActions permite que você crie e responda a atalhos de aplicativo do ícone do aplicativo. |
| AppActionsExtensions |
Suporte a métodos de extensão para a API AppActions. |
| AppInfo |
Representa informações sobre o aplicativo. |
| Browser |
Fornece uma maneira de exibir uma página da Web dentro de um aplicativo. |
| BrowserExtensions |
Essa classe contém métodos de extensão estáticos para uso com IBrowser. |
| BrowserLaunchOptions |
Configuração opcional para abrir o navegador com. |
| FeatureNotEnabledException |
Exceção que ocorre quando é feita uma tentativa de usar um recurso em uma plataforma que não tem esse recurso habilitado. |
| FeatureNotSupportedException |
Exceção que ocorre quando é feita uma tentativa de usar um recurso em uma plataforma que não dá suporte a ele. |
| Launcher |
A API do Inicializador permite que um aplicativo abra um URI pelo sistema. Isso geralmente é utilizado quando a vinculação profunda é usada em esquemas de URI personalizados de outro aplicativo. |
| LauncherExtensions |
Classe estática com métodos de extensão para as ILauncher APIs. |
| MainThread |
A classe MainThread permite que os aplicativos executem o código no thread de execução principal e determinem se certo bloco de código está sendo executado no thread principal. |
| Map |
A API de Mapa permite que um aplicativo abra o aplicativo de mapa instalado para um local ou marca de lugar específico. |
| MapExtensions |
Classe estática com métodos de extensão para as IMap APIs. |
| MapLaunchOptions |
Opções de inicialização para abrir o aplicativo de mapa instalado. |
| OpenFileRequest |
Representa uma solicitação para abrir um arquivo em outro aplicativo. |
| PermissionException |
Exceção que ocorre ao chamar uma API que requer uma permissão específica. |
| Permissions |
A API de Permissões fornece a capacidade de marcar e solicitar permissões de runtime. |
| Permissions.BasePermission |
Representa a classe base abstrata para todas as permissões. |
| Permissions.BasePlatformPermission |
Representa a classe base abstrata específica da plataforma para todas as permissões nesta plataforma. |
| Permissions.Battery |
Representa a permissão para acessar as informações da bateria do dispositivo. |
| Permissions.Bluetooth |
Representa a permissão para se comunicar via Bluetooth (verificação, conexão e/ou publicidade). |
| Permissions.CalendarRead |
Representa a permissão para ler as informações do calendário do dispositivo. |
| Permissions.CalendarWrite |
Representa a permissão para gravar nos dados do calendário do dispositivo. |
| Permissions.Camera |
Representa a permissão para acessar a câmera do dispositivo. |
| Permissions.ContactsRead |
Representa a permissão para ler as informações de contatos do dispositivo. |
| Permissions.ContactsWrite |
Representa a permissão para gravar nos dados de contatos do dispositivo. |
| Permissions.Flashlight |
Representa a permissão para acessar a lanterna do dispositivo. |
| Permissions.LaunchApp |
Representa a permissão para iniciar outros aplicativos no dispositivo. |
| Permissions.LocationAlways |
Representa a permissão para acessar o local do dispositivo, sempre. |
| Permissions.LocationWhenInUse |
Representa a permissão para acessar o local do dispositivo, somente quando o aplicativo está em uso. |
| Permissions.Maps |
Representa a permissão para acessar o aplicativo de mapas de dispositivo. |
| Permissions.Media |
Representa a permissão para acessar a mídia da galeria de dispositivos. |
| Permissions.Microphone |
Representa a permissão para acessar o microfone do dispositivo. |
| Permissions.NearbyWifiDevices |
Representa a permissão para acessar dispositivos WiFi próximos. |
| Permissions.NetworkState |
Representa a permissão para acessar as informações de estado da rede do dispositivo. |
| Permissions.Phone |
Representa a permissão para acessar os dados do telefone do dispositivo. |
| Permissions.Photos |
Representa a permissão para acessar fotos da galeria de dispositivos. |
| Permissions.PhotosAddOnly |
Representa a permissão para adicionar fotos (não lidas) à galeria de dispositivos. |
| Permissions.PostNotifications |
Representa a permissão para postar notificações |
| Permissions.Reminders |
Representa a permissão para acessar os dados de lembretes do dispositivo. |
| Permissions.Sensors |
Representa a permissão para acessar os sensores do dispositivo. |
| Permissions.Sms |
Representa a permissão para acessar os dados de SMS do dispositivo. |
| Permissions.Speech |
Representa a permissão para acessar os recursos de fala do dispositivo. |
| Permissions.StorageRead |
Representa a permissão para ler o armazenamento do dispositivo. |
| Permissions.StorageWrite |
Representa a permissão para gravar no armazenamento do dispositivo. |
| Permissions.Vibrate |
Representa a permissão para acessar o motor de vibração do dispositivo. |
| Platform |
Uma classe estática que contém métodos auxiliares específicos da plataforma. |
| VersionTracking |
A API VersionTracking fornece uma maneira fácil de acompanhar a versão de um aplicativo em um dispositivo. |
Interfaces
| IAppActions |
A API appActions permite que você crie e responda a atalhos de aplicativo do ícone do aplicativo. |
| IAppInfo |
Representa informações sobre o aplicativo. |
| IBrowser |
Fornece uma maneira de exibir uma página da Web dentro de um aplicativo. |
| ILauncher |
A API do Inicializador permite que um aplicativo abra um URI pelo sistema. Isso geralmente é utilizado quando a vinculação profunda é usada em esquemas de URI personalizados de outro aplicativo. |
| IMap |
A API de Mapa permite que um aplicativo abra o aplicativo de mapa instalado para um local ou marca de lugar específico. |
| IPlatformAppActions |
Fornece abstrações para os eventos do ciclo de vida da plataforma que são disparados ao usar ações de aplicativo. |
| IVersionTracking |
A API VersionTracking fornece uma maneira fácil de acompanhar a versão de um aplicativo em um dispositivo. |
Enumerações
| AppPackagingModel |
Descreve as opções de empacotamento para um aplicativo do Windows. |
| AppTheme |
Enumera diferentes temas que um sistema operacional ou aplicativo pode mostrar. |
| BrowserLaunchFlags |
Sinalizadores adicionais que podem ser definidos para controlar como o navegador é aberto. |
| BrowserLaunchMode |
Tipo de inicialização do navegador. |
| BrowserTitleMode |
Modo para o título do navegador no aplicativo. |
| LayoutDirection |
Enumera as possíveis direções de layout. |
| NavigationMode |
Representa vários modos de navegação que podem ser passados para o aplicativo Mapas do sistema operacional. |
| PermissionStatus |
Possíveis status de uma permissão. |