Xamarin.Essentials Espace de noms

Xamarin. Essentials offre une API multiplateforme pour des fonctionnalités spécifiques à la plateforme.

Classes

Nom Description
Accelerometer

Données d’accéléromètre de l’accélération de l’appareil dans un espace tridimensionnel.

AccelerometerChangedEventArgs

Arguments d’événement contenant la lecture actuelle.

ActivityStateChangedEventArgs

Arguments d’événement quand l’état d’une activité Android change.

AppAction

Xamarin. Essentials offre une API multiplateforme pour des fonctionnalités spécifiques à la plateforme.

AppActionEventArgs

Xamarin. Essentials offre une API multiplateforme pour des fonctionnalités spécifiques à la plateforme.

AppActions

Xamarin. Essentials offre une API multiplateforme pour des fonctionnalités spécifiques à la plateforme.

AppInfo

Représente des informations sur l’application.

AppleSignInAuthenticator

API d’authentification de connexion Apple native.

AppleSignInAuthenticator.Options

Options de connexion Apple native

Barometer

Surveillez les changements apportés à la pression atmosphérique.

BarometerChangedEventArgs

Informations de pression actuelles de l’événement de modification.

Battery

Méthodes et propriétés pour les informations de batterie et de chargement de l’appareil.

BatteryInfoChangedEventArgs

Informations modifiées sur la batterie.

Browser

Permet d’afficher une page web à l’intérieur d’une application.

BrowserLaunchOptions

Paramètre facultatif avec lequel ouvrir le navigateur.

Clipboard

Fournit un moyen d’utiliser du texte dans le Presse-papiers de l’appareil.

ColorConverters

Contient plusieurs méthodes d’assistance pour convertir System.Drawing.Color

ColorExtensions

Méthodes d’extension pour System.Drawing.Color

Compass

Surveillez les modifications apportées à l’orientation de l’appareil de l’utilisateur.

CompassChangedEventArgs

Arguments d’événement lors de la lecture des boussoles.

Connectivity

Assistance en matière de connectivité et de mise en réseau.

ConnectivityChangedEventArgs

Informations de connectivité actuelles de l’événement de modification.

Contact

Ce type contient des informations sur un contact particulier.

ContactEmail

Ce type contient des informations sur une adresse e-mail particulière.

ContactPhone

Ce type contient des informations sur un numéro de téléphone particulier.

Contacts

Classe d’API pour travailler avec des contacts sur l’appareil.

DeviceDisplay

Représente des informations sur l’écran de l’appareil.

DeviceInfo

Représente des informations sur l’appareil.

DisplayInfoChangedEventArgs

Arguments d’événement d’affichage principaux.

Email

Fournit un moyen simple d’autoriser l’utilisateur à envoyer des e-mails.

EmailAttachment

Pièce jointe du fichier e-mail.

EmailMessage

Représente un message électronique unique.

EnergySaverStatusChangedEventArgs

Arguments d’événement lorsque l’état de l’économiseur d’énergie change.

ExperimentalFeatures

Active les fonctionnalités expérimentales dans Xamarin. Éléments essentiels

FeatureNotEnabledException

Exception levée lorsqu’une fonctionnalité de l’appareil n’est pas activée.

FeatureNotSupportedException

Exception qui se produit lorsqu’une tentative d’utilisation d’une fonctionnalité sur une plateforme qui ne la prend pas en charge.

FileBase

Représentation d’un fichier et de son type de contenu.

FilePicker

Permet à l’utilisateur de choisir un fichier à partir du stockage de l’appareil.

FilePickerFileType

Xamarin. Essentials offre une API multiplateforme pour des fonctionnalités spécifiques à la plateforme.

FileProvider

Implémentation d’Android FileProvider pour la création d’URI de contenu pour partager des fichiers avec d’autres applications.

FileResult

Xamarin. Essentials offre une API multiplateforme pour des fonctionnalités spécifiques à la plateforme.

FileSystem

Permet d’accéder facilement aux emplacements des dossiers d’appareils.

Flashlight

Activer et désactiver la lampe de poche / Torche / Lampe allumée et désactivée.

Geocoding

Convertissez facilement les noms de coordonnées géographiques et de lieux.

Geolocation

Fournit un moyen d’obtenir l’emplacement actuel de l’appareil.

GeolocationRequest

Représente les critères d’une demande d’emplacement.

Gyroscope

Données gyroscope de la rotation autour des trois axes principaux de l’appareil.

GyroscopeChangedEventArgs

Arguments d’événement contenant la lecture actuelle.

HapticFeedback

Fournit des méthodes pour contrôler les réponses HapticFeedback

Launcher

Lance une application spécifiée par l’URI passé.

Locale

Représente une région géographique, politique ou culturelle spécifique.

Location

Informations de latitude, longitude, altitude et heure signalées par l’appareil.

LocationExtensions

Extensions d’emplacement

Magnetometer

Détecter l’orentation de l’appareil par rapport au champ magnétique de la Terre en microteslas (μ).

MagnetometerChangedEventArgs

Arguments d’événement contenant la lecture actuelle.

MainThread

Helpers principaux threads.

Map

Les assistances cartographiques pour ouvrir un itinéraire vers des emplacements spécifiés via l’implémentation de cartes de plateformes par défaut.

MapLaunchOptions

Options de lancement pour l’ouverture d’une carte.

MediaPicker

Xamarin. Essentials offre une API multiplateforme pour des fonctionnalités spécifiques à la plateforme.

MediaPickerOptions

Xamarin. Essentials offre une API multiplateforme pour des fonctionnalités spécifiques à la plateforme.

NotImplementedInReferenceAssemblyException

Exception qui se produit lorsqu’elle est exécutée à partir d’un assembly de référence. Cela signifie généralement que NuGet n’a pas été installé dans le projet d’application.

OpenFileRequest

Demande standard d’ouverture d’un fichier dans une autre application.

OrientationSensor

Orientation de l’appareil (quaternion) par rapport aux champs magnétiques.

OrientationSensorChangedEventArgs

Arguments d’événement d’orientation lors de la lecture des modifications.

PermissionException

Exception qui se produit lors de l’appel d’une API qui nécessite une autorisation spécifique.

Permissions

Accès à la vérification et à la demande d’autorisations d’application.

Permissions.BasePermission

Autorisation de base, utilisée en interne.

Permissions.BasePlatformPermission

Autorisation de plateforme de base utilisée en interne.

Permissions.Battery

Autorisation pour la batterie

Permissions.CalendarRead

Autorisation de lire le calendrier

Permissions.CalendarWrite

Autorisation d’écrire dans le calendrier.

Permissions.Camera

Autorisation d’accéder à la caméra.

Permissions.ContactsRead

Autorisation de lecture des contacts.

Permissions.ContactsWrite

Autorisation d’écrire des contacts

Permissions.EventPermissions

Autorisation d’accès aux événements.

Permissions.Flashlight

Autorisation d’accéder à la lampe de poche.

Permissions.LaunchApp

Autorisations pour lancer une application.

Permissions.LocationAlways

L’autorisation de géolocalisation est toujours autorisée.

Permissions.LocationWhenInUse

Autorisation de géolocalisation lorsque l’application est en cours d’utilisation.

Permissions.Maps

Autorisation d’accès aux cartes.

Permissions.Media

Autorisation d’accéder au média sur l’appareil.

Permissions.Microphone

Autorisation d’accéder au microphone.

Permissions.NetworkState

Autorisation d’accéder à l’état du réseau.

Permissions.Phone

Autorisation d’accéder au téléphone.

Permissions.Photos

Autorisation d’accéder à l’album photo.

Permissions.Reminders

Autorisation d’accès aux rappels.

Permissions.Sensors

Autorisation d’accéder aux capteurs d’appareil.

Permissions.Sms

Autorisation d’accéder aux fonctionnalités sms sur l’appareil.

Permissions.Speech

Autorisation d’accéder aux fonctionnalités vocales sur l’appareil.

Permissions.StorageRead

Autorisation de lecture du stockage.

Permissions.StorageWrite

Autorisation d’écrire dans le stockage.

Permissions.Vibrate

Autorisation de vibrer l’appareil.

PhoneDialer

Ouvrez le numéroteur de téléphone de plateforme pour passer un appel.

PickOptions

Options de sélection de fichiers.

Placemark

Description conviviale d’une coordonnée géographique. Cela contient des informations telles que le nom de l’endroit, son adresse et d’autres informations.

PlacemarkExtensions

Extensions pour la marque de place.

Platform

Helpers spécifiques à la plateforme.

Platform.Intent

Xamarin. Essentials offre une API multiplateforme pour des fonctionnalités spécifiques à la plateforme.

PointExtensions

Méthodes d’extension pour Point.

Preferences

Classe à interagir avec les préférences/paramètres de la plateforme native.

ReadOnlyFile

Représentation d’un fichier et de son type de contenu.

RectangleExtensions

Méthodes d’extension pour Rectangle.

Screenshot

Prenez une capture d’écran illustrant l’affichage actuel.

ScreenshotResult

Xamarin. Essentials offre une API multiplateforme pour des fonctionnalités spécifiques à la plateforme.

SecureStorage

Fournit un stockage sécurisé simple pour les paires clé/valeur.

Share

Partagez des données telles que du texte et des URI vers d’autres applications.

ShareFile

Fichier à partager.

ShareFileRequest

Demande standard de partage d’un fichier vers une autre application.

ShareMultipleFilesRequest

Demande standard de partage de plusieurs fichiers vers une autre application.

ShareRequestBase

Xamarin. Essentials offre une API multiplateforme pour des fonctionnalités spécifiques à la plateforme.

ShareTextRequest

Demande standard de partage de texte vers d’autres applications.

SizeExtensions

Méthodes d’extension pour Size.

Sms

Fournit un moyen simple d’autoriser l’utilisateur à envoyer des sms.

SmsMessage

Représente un message SMS unique.

SpeechOptions

Options de synthèse vocale.

TextToSpeech

Parler du texte à la parole

UnitConverters

Convertisseurs d’unités intégrés

VersionTracking

Fournit un moyen simple de suivre la version d’une application sur un appareil.

Vibration

Offre un moyen simple de faire vibrer l’appareil.

WebAuthenticator

API de navigation web destinée à être utilisée pour l’authentification avec des services web externes tels que OAuth.

WebAuthenticatorCallbackActivity

L’activité destinée à être sous-classée et implémentée pour recevoir des rappels sur Android.

WebAuthenticatorResult

Résultat de l’authentificateur web analysé à partir de l’URL de rappel.

Structures

Nom Description
AccelerometerData

Données représentant les trois accéléromètres des prélèvements.

BarometerData

Contient la pression mesurée par l’appareil de l’utilisateur.

CompassData

Contient l’orientation de l’appareil de l’utilisateur.

DeviceIdiom

idiome (facteur de forme) de l’appareil.

DevicePlatform

Plateforme d’appareil sur laquelle l’application s’exécute.

DisplayInfo

Représente des informations sur l’écran.

GyroscopeData

Informations gyroscope.

MagnetometerData

Données pour les modifications du magnétomètre.

OrientationSensorData

Données de capteur pour l’orientation.

Énumérations

Nom Description
ActivityState

État d’une activité Android.

AltitudeReferenceSystem

Indique le système de référence d’altitude à utiliser pour définir un emplacement.

AppTheme

Type de thème d’application

BatteryPowerSource

Comment l’appareil et la batterie sont actuellement alimentés ou facturés.

BatteryState

État actuel de la batterie et s’il est chargé ou plein.

BrowserLaunchFlags

Indicateurs supplémentaires qui peuvent être définis pour contrôler l’ouverture du navigateur.

BrowserLaunchMode

Type de lancement du navigateur.

BrowserTitleMode

Mode pour le titre.

ConnectionProfile

Décrit le type de connexion que l’appareil utilise.

DeviceType

Différents types d’appareils.

DisplayOrientation

Orientation de l’affichage

DisplayRotation

Afficher la rotation.

DistanceUnits

Unité de distance à utiliser dans la conversion.

EmailBodyFormat

Représente différents types de formats de corps d’e-mail.

EnergySaverStatus

État de l’économiseur d’énergie sur l’appareil.

FileProviderLocation

Emplacement dans lequel enregistrer des fichiers temporaires pour le partage.

GeolocationAccuracy

Représente des niveaux de précision lors de la détermination de l’emplacement.

HapticFeedbackType

Énumère les types possibles de réponse HapticFeedback

NavigationMode

Représente différents modes de navigation.

NetworkAccess

Différents états de la connexion à Internet.

PermissionStatus

État de l’autorisation.

ScreenshotFormat

Format pour lire des images de capture d’écran.

SensorSpeed

Vitesse du capteur à surveiller pour les modifications.