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