Xamarin.Essentials Namespace

O 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

O Xamarin.Essentials oferece uma API multiplataforma para recursos específicos da plataforma.

AppActionEventArgs

O Xamarin.Essentials oferece uma API multiplataforma para recursos específicos da plataforma.

AppActions

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

Email

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 o status da economia de energia é alterado.

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

O 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

O 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 desligue 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

O Xamarin.Essentials oferece uma API multiplataforma para recursos específicos da plataforma.

MediaPickerOptions

O 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

O 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

O 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

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