System.IOUtils.TPath.GetSharedRingtonesPath

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

class function GetSharedRingtonesPath: string; static;

C++

static System::UnicodeString __fastcall GetSharedRingtonesPath();

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.IOUtils.pas
System.IOUtils.hpp
System.IOUtils TPath


Description

Renvoie le chemin d'accès au répertoire dans lequel sont stockées les sonneries partagées de l'utilisateur.

Remarque : Dans le cas des applications de bureau, "partagées" signifie "partagées entre différents utilisateurs". Dans le cas des applications mobiles, "partagées" signifie "partagées entre différentes applications".

Si le système qui exécute votre application ne supporte pas le dossier demandé ou si le dossier demandé n'existe pas dans le système, cette fonction renvoie à la place une chaîne vide.

Cette fonction s'exécute comme GetSharedMusicPath excepté pour la plate-forme Android. Pour cette dernière, elle renvoie le chemin d'accès au dossier dans lequel Android stocke les sonneries.

  • Sur Windows et Android, elle pointe vers un répertoire système.
  • Sur OS X, elle pointe vers un répertoire spécifique à l'utilisateur, quelle que soit l'application.
  • Sur le Périphérique iOS, elle renvoie une chaîne vide car ce répertoire n'est pas supporté pour le moment.
  • Sur le Simulateur iOS, elle pointe vers un répertoire spécifique à l'application.
Plate-forme Exemple de chemin ID du chemin
Windows XP C:\Documents and Settings\All Users\Documents\My Music CSIDL_COMMON_MUSIC
Windows Vista ou ultérieur C:\Users\Public\Music FOLDERID_PublicMusic
OS X /Users/<nom utilisateur>/Public NSSharedPublicDirectory
Périphérique iOS
Simulateur iOS /Users/<nom utilisateur>/Library/Developer/CoreSimulator/Devices/<ID périphérique>/data/Containers/Data/Application/<ID application>/Public NSSharedPublicDirectory
Android /storage/emulated/0/Ringtones Environment.DIRECTORY_RINGTONES

Voir aussi