Xamarin.Essentials: Informations sur l’application
La classe AppInfo fournit des informations sur votre application.
Démarrage
Pour commencer à utiliser cette API, lisez le guide de prise en main pour Xamarin.Essentials vous assurer que la bibliothèque est correctement installée et configurée dans vos projets.
Utilisation d’AppInfo
Ajoutez une référence à Xamarin.Essentials votre classe :
using Xamarin.Essentials;
Obtention d’informations sur l’application :
Les informations suivantes sont exposées via l’API :
// Application Name
var appName = AppInfo.Name;
// Package Name/Application Identifier (com.microsoft.testapp)
var packageName = AppInfo.PackageName;
// Application Version (1.0.0)
var version = AppInfo.VersionString;
// Application Build Number (1)
var build = AppInfo.BuildString;
Affichage des paramètres de l’application
La classe AppInfo peut également afficher une page de paramètres gérés par le système d’exploitation pour l’application :
// Display settings page
AppInfo.ShowSettingsUI();
Cette page de paramètres permet à l’utilisateur de changer les autorisations de l’application et d’effectuer d’autres tâches spécifiques à la plateforme.
Caractéristiques de mise en œuvre de la plateforme
Les informations d’application sont tirées de AndroidManifest.xml
pour les champs suivants :
- Build –
android:versionCode
dans le nœudmanifest
- Name -
android:label
dans le nœudapplication
- PackageName :
package
dans le nœudmanifest
- VersionString –
android:versionName
dans le nœudapplication