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 :

  • Buildandroid:versionCode dans le nœud manifest
  • Name - android:label dans le nœud application
  • PackageName : package dans le nœud manifest
  • VersionStringandroid:versionName dans le nœud application

API

Retrouvez d’autres vidéos Xamarin sur Channel 9 et YouTube.