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. |