Xamarin.Essentials Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |
|
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. |