Xamarin.Essentials: Informations sur l’application

La classe AppInfo fournit des informations sur votre application.

Bien démarrer

Pour commencer à utiliser cette API, lisez le Guide de prise en main de Xamarin.Essentials pour vérifier que la bibliothèque est correctement installée et configurée dans vos projets.

Utilisation d’AppInfo

Ajoutez une référence à Xamarin.Essentials dans 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 manifest nœud
  • Name - Nom android:label dans le application nœud
  • PackageName: package dans le manifest nœud
  • VersionStringandroid:versionName dans le application nœud

API

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