Xamarin.Essentials 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.
Xamarin. Essentials oferece uma API multiplataforma para recursos específicos da plataforma.
Classes
| Accelerometer |
Dados do acelerômetro da aceleração do dispositivo no espaço tridimensional. |
| AccelerometerChangedEventArgs |
Argumentos de evento que contêm a leitura atual. |
| ActivityStateChangedEventArgs |
Argumentos de evento quando o estado de uma atividade do Android é alterado. |
| AppAction |
Xamarin. Essentials oferece uma API multiplataforma para recursos específicos da plataforma. |
| AppActionEventArgs |
Xamarin. Essentials oferece uma API multiplataforma para recursos específicos da plataforma. |
| AppActions |
Xamarin. Essentials oferece uma API multiplataforma para recursos específicos da plataforma. |
| AppInfo |
Representa informações sobre o aplicativo. |
| AppleSignInAuthenticator |
API de autenticação de entrada nativa da Apple. |
| AppleSignInAuthenticator.Options |
Opções para entrada nativa da Apple |
| Barometer |
Monitore as alterações na pressão atmosférica. |
| BarometerChangedEventArgs |
As informações de pressão atuais do evento de alteração. |
| Battery |
Métodos e propriedades para informações de bateria e carregamento do dispositivo. |
| BatteryInfoChangedEventArgs |
Informações alteradas pela bateria. |
| Browser |
Fornece uma maneira de exibir uma página da Web dentro de um aplicativo. |
| BrowserLaunchOptions |
Configuração opcional com a qual abrir o navegador. |
| Clipboard |
Fornece uma maneira de trabalhar com texto na área de transferência do dispositivo. |
| ColorConverters |
Contém vários métodos auxiliares para converter System.Drawing.Color |
| ColorExtensions |
Métodos de extensão para System.Drawing.Color |
| Compass |
Monitore as alterações na orientação do dispositivo do usuário. |
| CompassChangedEventArgs |
Argumentos de evento quando a leitura da bússola é alterada. |
| Connectivity |
Auxiliares de conectividade e rede. |
| ConnectivityChangedEventArgs |
As informações de conectividade atuais do evento de alteração. |
| Contact |
Esse tipo contém informações sobre um contato específico. |
| ContactEmail |
Esse tipo contém informações sobre um endereço de email específico. |
| ContactPhone |
Esse tipo contém informações sobre um número de telefone específico. |
| Contacts |
Classe de API para trabalhar com contatos no dispositivo. |
| DeviceDisplay |
Representa informações sobre a tela do dispositivo. |
| DeviceInfo |
Representa informações sobre o dispositivo. |
| DisplayInfoChangedEventArgs |
Principais argumentos de evento de informações de exibição. |
|
Fornece uma maneira fácil de permitir que o usuário envie emails. |
|
| EmailAttachment |
Email anexo de arquivo. |
| EmailMessage |
Representa uma única mensagem de email. |
| EnergySaverStatusChangedEventArgs |
Argumentos de evento quando a economia de energia status é alterada. |
| ExperimentalFeatures |
Habilita recursos experimentais no Xamarin. Essentials |
| FeatureNotEnabledException |
Uma exceção gerada quando um recurso no dispositivo não está habilitado. |
| FeatureNotSupportedException |
Exceção que ocorre quando é feita uma tentativa de usar um recurso em uma plataforma que não dá suporte a ele. |
| FileBase |
Uma representação de um arquivo e seu tipo de conteúdo. |
| FilePicker |
Permite que o usuário escolha um arquivo do armazenamento do dispositivo. |
| FilePickerFileType |
Xamarin. Essentials oferece uma API multiplataforma para recursos específicos da plataforma. |
| FileProvider |
Implementação do Android FileProvider para criar URIs de Conteúdo para compartilhar arquivos com outros aplicativos. |
| FileResult |
Xamarin. Essentials oferece uma API multiplataforma para recursos específicos da plataforma. |
| FileSystem |
Fornece uma maneira fácil de acessar os locais para pastas de dispositivo. |
| Flashlight |
Ative e desative a Lanterna/Tocha/Lâmpada. |
| Geocoding |
Converter facilmente entre nomes geográficos coordenados e de locais. |
| Geolocation |
Fornece uma maneira de obter o local atual do dispositivo. |
| GeolocationRequest |
Representa os critérios de uma solicitação de local. |
| Gyroscope |
Dados de giroscópio da rotação em torno dos três eixos primários do dispositivo. |
| GyroscopeChangedEventArgs |
Argumentos de evento que contêm a leitura atual. |
| HapticFeedback |
Fornece métodos para controlar as respostas do HapticFeedback |
| Launcher |
Inicia um aplicativo especificado pelo URI passado. |
| Locale |
Representa uma região geográfica, política ou cultural específica. |
| Location |
As informações de latitude, longitude, altitude e tempo relatadas pelo dispositivo. |
| LocationExtensions |
Extensões de localização |
| Magnetometer |
Detectar o recuo do dispositivo em relação ao campo magnético da Terra em microteslas (μ). |
| MagnetometerChangedEventArgs |
Argumentos de evento que contêm a leitura atual. |
| MainThread |
Auxiliares de thread principal. |
| Map |
Mapeie auxiliares para abrir uma rota para locais especificados por meio da implementação de mapas de plataformas padrão. |
| MapLaunchOptions |
Opções de inicialização para abrir um mapa. |
| MediaPicker |
Xamarin. Essentials oferece uma API multiplataforma para recursos específicos da plataforma. |
| MediaPickerOptions |
Xamarin. Essentials oferece uma API multiplataforma para recursos específicos da plataforma. |
| NotImplementedInReferenceAssemblyException |
Exceção que ocorre quando executada de um assembly de referência. Isso geralmente significa que o NuGet não foi instalado no projeto do aplicativo. |
| OpenFileRequest |
Solicitação padrão para abrir um arquivo para outro aplicativo. |
| OrientationSensor |
Orientação do dispositivo (quatérnion) em relação aos campos magnéticos. |
| OrientationSensorChangedEventArgs |
Argumentos de evento de orientação ao ler alterações. |
| PermissionException |
Exceção que ocorre ao chamar uma API que requer uma permissão específica. |
| Permissions |
Acesso à verificação e solicitação de permissões de aplicativo. |
| Permissions.BasePermission |
Permissão base, usada internamente. |
| Permissions.BasePlatformPermission |
Permissão de plataforma base, usada internamente. |
| Permissions.Battery |
Permissão para bateria |
| Permissions.CalendarRead |
Permissão para ler o calendário |
| Permissions.CalendarWrite |
Permissão para gravar no calendário. |
| Permissions.Camera |
Permissão para acessar a câmera. |
| Permissions.ContactsRead |
Permissão para ler contatos. |
| Permissions.ContactsWrite |
Permissão para gravar contatos |
| Permissions.EventPermissions |
Permissão para acessar eventos. |
| Permissions.Flashlight |
Permissiont para acessar a lanterna. |
| Permissions.LaunchApp |
Permissões para iniciar um aplicativo. |
| Permissions.LocationAlways |
Permissão para geolocalização sempre. |
| Permissions.LocationWhenInUse |
Permissão para geolocalização quando o aplicativo está em uso. |
| Permissions.Maps |
Permissão para acessar mapas. |
| Permissions.Media |
Permissão para acessar mídia no dispositivo. |
| Permissions.Microphone |
Permissão para acessar o microfone. |
| Permissions.NetworkState |
Permissão para acessar o estado da rede. |
| Permissions.Phone |
Permissão para acessar o telefone. |
| Permissions.Photos |
Permissão para acessar o álbum de fotos. |
| Permissions.Reminders |
Permissão para acessar lembretes. |
| Permissions.Sensors |
Permissão para acessar sensores de dispositivo. |
| Permissions.Sms |
Permissão para acessar recursos de Sms no dispositivo. |
| Permissions.Speech |
Permissão para acessar recursos de fala no dispositivo. |
| Permissions.StorageRead |
Permissão para ler o armazenamento. |
| Permissions.StorageWrite |
Permissão para gravar no armazenamento. |
| Permissions.Vibrate |
Permissão para vibrar o dispositivo. |
| PhoneDialer |
Abra o discador de telefone da plataforma para fazer uma chamada. |
| PickOptions |
Opções de seleção de arquivo. |
| Placemark |
Descrição amigável de uma coordenada geográfica. Isso contém informações como o nome do local, seu endereço e outras informações. |
| PlacemarkExtensions |
Extensões para a marca de lugar. |
| Platform |
Auxiliares específicos da plataforma. |
| Platform.Intent |
Xamarin. Essentials oferece uma API multiplataforma para recursos específicos da plataforma. |
| PointExtensions |
Métodos de extensão para Point. |
| Preferences |
Uma classe para interagir com as preferências/configurações da plataforma nativa. |
| ReadOnlyFile |
Uma representação de um arquivo e seu tipo de conteúdo. |
| RectangleExtensions |
Métodos de extensão para Rectangle. |
| Screenshot |
Faça uma captura de tela ilustrando o Modo de Exibição atual. |
| ScreenshotResult |
Xamarin. Essentials oferece uma API multiplataforma para recursos específicos da plataforma. |
| SecureStorage |
Fornece armazenamento seguro simples para pares chave/valor. |
| Share |
Compartilhe dados como texto e uris para outros aplicativos. |
| ShareFile |
Um arquivo a ser compartilhado. |
| ShareFileRequest |
Solicitação padrão para compartilhar um arquivo com outro aplicativo. |
| ShareMultipleFilesRequest |
Solicitação padrão para compartilhar vários arquivos para outro aplicativo. |
| ShareRequestBase |
Xamarin. Essentials oferece uma API multiplataforma para recursos específicos da plataforma. |
| ShareTextRequest |
Solicitação padrão para compartilhar texto com outros aplicativos. |
| SizeExtensions |
Métodos de extensão para Size. |
| Sms |
Fornece uma maneira fácil de permitir que o usuário envie mensagens SMS. |
| SmsMessage |
Representa uma única mensagem SMS. |
| SpeechOptions |
Opções de conversão de texto em fala. |
| TextToSpeech |
Falar texto em Fala |
| UnitConverters |
Conversores de unidade internos |
| VersionTracking |
Fornece uma maneira fácil de acompanhar a versão de um aplicativo em um dispositivo. |
| Vibration |
Fornece uma maneira fácil de fazer o dispositivo vibrar. |
| WebAuthenticator |
Uma API de navegação na Web destinada a ser usada para Autenticação com serviços Web externos, como OAuth. |
| WebAuthenticatorCallbackActivity |
A atividade destinada a ser subclasse e implementada para receber retornos de chamada no Android. |
| WebAuthenticatorResult |
Resultado do Autenticador da Web analisado da URL de retorno de chamada. |
Estruturas
| AccelerometerData |
Dados que representam os três acelerômetros dos devies. |
| BarometerData |
Contém a pressão medida pelo dispositivo do usuário. |
| CompassData |
Contém a orientação do dispositivo do usuário. |
| DeviceIdiom |
O idioma (fator forma) do dispositivo. |
| DevicePlatform |
A plataforma de dispositivo na qual o aplicativo está sendo executado. |
| DisplayInfo |
Representa informações sobre a tela. |
| GyroscopeData |
Informações de giroscópio. |
| MagnetometerData |
Dados para alterações de magnetômetro. |
| OrientationSensorData |
Dados do sensor para orientação. |
Enumerações
| ActivityState |
Um estado de uma atividade do Android. |
| AltitudeReferenceSystem |
Indica o sistema de referência de altitude a ser usado na definição de um local. |
| AppTheme |
Tipo de tema do aplicativo |
| BatteryPowerSource |
Como o dispositivo e a bateria estão sendo alimentados ou carregados no momento. |
| BatteryState |
O estado atual da bateria e se ela estiver sendo carregada ou cheia. |
| 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. |
| ConnectionProfile |
Descreve o tipo de conexão que o dispositivo está usando. |
| DeviceType |
Vários tipos de dispositivos. |
| DisplayOrientation |
Orientação de exibição |
| DisplayRotation |
Rotação de exibição. |
| DistanceUnits |
Unidade de Distância para uso na conversão. |
| EmailBodyFormat |
Representa vários tipos de formatos de corpo de email. |
| EnergySaverStatus |
Status da economia de energia no dispositivo. |
| FileProviderLocation |
Local no qual salvar arquivos temporários para compartilhamento. |
| GeolocationAccuracy |
Representa níveis de precisão ao determinar a localização. |
| HapticFeedbackType |
Enumera os possíveis tipos de resposta HapticFeedback |
| NavigationMode |
Representa vários modos de navegação. |
| NetworkAccess |
Vários estados da conexão com a Internet. |
| PermissionStatus |
Status da permissão. |
| ScreenshotFormat |
O formato para ler imagens de captura de tela. |
| SensorSpeed |
Velocidade do sensor para monitorar alterações. |