Langue

Context.GetSharedPreferences(String, FileCreationMode) Méthode

Définition

Récupérez et maintenez le contenu du fichier de préférences « name », en retournant une instance SharedPreferences par le biais de laquelle vous pouvez récupérer et modifier ses valeurs.

[Android.Runtime.Register("getSharedPreferences", "(Ljava/lang/String;I)Landroid/content/SharedPreferences;", "GetGetSharedPreferences_Ljava_lang_String_IHandler")]
public abstract Android.Content.ISharedPreferences? GetSharedPreferences(string? name, Android.Content.FileCreationMode mode);
[<Android.Runtime.Register("getSharedPreferences", "(Ljava/lang/String;I)Landroid/content/SharedPreferences;", "GetGetSharedPreferences_Ljava_lang_String_IHandler")>]
abstract member GetSharedPreferences : string * Android.Content.FileCreationMode -> Android.Content.ISharedPreferences

Paramètres

name
String

Fichier de préférences souhaitées.

mode
FileCreationMode

Mode d’exploitation.

Retours

Instance unique SharedPreferences qui peut être utilisée pour récupérer et modifier les valeurs de préférence.

Attributs

Remarques

Récupérez et maintenez le contenu du fichier de préférences « name », en retournant une instance SharedPreferences par le biais de laquelle vous pouvez récupérer et modifier ses valeurs. Une seule instance de l’objet SharedPreferences est retournée à tous les appelants pour le même nom, ce qui signifie qu’ils verront les modifications des autres dès qu’ils sont effectués.

Cette méthode est thread-safe.

Si le répertoire des préférences n’existe pas déjà, il est créé lorsque cette méthode est appelée.

Si un fichier de préférences par ce nom n’existe pas, il est créé lorsque vous récupérez un éditeur (SharedPreferences#edit()) puis validez les modifications (SharedPreferences.Editor#commit() ou SharedPreferences.Editor#apply()).

Java documentation pour android.content.Context.getSharedPreferences(java.lang.String, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à