Langue

PreferenceManager Classe

Définition

Permet de créer Preference des hiérarchies à partir d’activités ou xml.

[Android.Runtime.Register("android/preference/PreferenceManager", DoNotGenerateAcw=true)]
public class PreferenceManager : Java.Lang.Object
[<Android.Runtime.Register("android/preference/PreferenceManager", DoNotGenerateAcw=true)>]
type PreferenceManager = class
    inherit Object
Héritage
PreferenceManager
Attributs

Remarques

Permet de créer Preference des hiérarchies à partir d’activités ou xml.

Dans la plupart des cas, les clients doivent utiliser PreferenceActivity#addPreferencesFromIntent ou PreferenceActivity#addPreferencesFromResource(int).

Ce membre est déconseillé. Utilisez la bibliothèque de préférencesAndroidX pour un comportement cohérent sur tous les appareils. Pour plus d’informations sur l’utilisation de la bibliothèque de préférences AndroidX, consultez Paramètres.

Java documentation pour android.preference.PreferenceManager.

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.

Constructeurs

Nom Description
PreferenceManager(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

Champs

Nom Description
KeyHasSetDefaultValues
MetadataKeyPreferences

Clé de méta-données d’activité pour sa hiérarchie de préférences XML.

Propriétés

Nom Description
Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
IsStorageDefault

Indique si l’emplacement de stockage utilisé en interne par cette classe est la valeur par défaut fournie par l’hébergement Context.

IsStorageDeviceProtected

Indique si l’emplacement de stockage utilisé en interne par cette classe est soutenu par le stockage protégé par l’appareil.

JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState

Permet de créer Preference des hiérarchies à partir d’activités ou xml.

(Hérité de JavaObject)
JniPeerMembers

Permet de créer Preference des hiérarchies à partir d’activités ou xml.

PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
PreferenceDataStore

Retourne l’associé PreferenceDataStore à ce gestionnaire ou null si la valeur par défaut android.content.SharedPreferences est utilisée à la place. -ou- Définit une PreferenceDataStore valeur à utiliser par toutes les préférences associées à ce gestionnaire qui n’ont pas d’affectation personnalisée PreferenceDataStore via Preference#setPreferenceDataStore(PreferenceDataStore).

SharedPreferences

Obtient une SharedPreferences instance qui gère les préférences gérées par cette option.

SharedPreferencesMode

Retourne le mode actuel du fichier SharedPreferences que les préférences gérées par cette méthode utiliseront. -ou- Définit le mode du fichier SharedPreferences qui permet de gérer les préférences gérées par ce paramètre.

SharedPreferencesName

Retourne le nom actuel du fichier SharedPreferences que les préférences gérées par cette méthode utiliseront. -ou- Définit le nom du fichier SharedPreferences que les préférences gérées par ce paramètre utiliseront.

ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

Méthodes

Nom Description
Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Permet de créer Preference des hiérarchies à partir d’activités ou xml.

(Hérité de JavaObject)
CreatePreferenceScreen(Context)
Dispose()

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
Dispose(Boolean)

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
DisposeUnlessReferenced()

Permet de créer Preference des hiérarchies à partir d’activités ou xml.

(Hérité de JavaObject)
Equals(Object)

Permet de créer Preference des hiérarchies à partir d’activités ou xml.

(Hérité de JavaObject)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
FindPreference(ICharSequence)

Recherche une Preference base sur sa clé.

FindPreference(String)

Recherche une Preference base sur sa clé.

GetDefaultSharedPreferences(Context)

Obtient une SharedPreferences instance qui pointe vers le fichier par défaut utilisé par l’infrastructure de préférence dans le contexte donné.

GetDefaultSharedPreferencesName(Context)

Retourne le nom utilisé pour stocker les préférences partagées par défaut.

GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
SetDefaultValues(Context, Int32, Boolean)

Définit les valeurs par défaut d’un fichier de préférence XML en lisant les valeurs définies par l’attribut de Preference chaque android:defaultValue élément.

SetDefaultValues(Context, String, FileCreationMode, Int32, Boolean)

Similaire à mais permet au #setDefaultValues(Context, int, boolean) client de fournir le nom de fichier et le mode du fichier de préférences partagées.

SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Permet de créer Preference des hiérarchies à partir d’activités ou xml.

(Hérité de JavaObject)
SetStorageDefault()

Définit l’emplacement de stockage utilisé en interne par cette classe pour être la valeur par défaut fournie par l’hébergement Context.

SetStorageDeviceProtected()

Définissez explicitement l’emplacement de stockage utilisé en interne par cette classe pour être un stockage protégé par l’appareil.

ToArray<T>()

Crée un tableau managé à partir de ce wrapper de tableau Java.

(Hérité de Object)
ToString()

Retourne une représentation sous forme de chaîne de l’objet.

(Hérité de Object)
UnregisterFromRuntime()

Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Permet de créer Preference des hiérarchies à partir d’activités ou xml.

(Hérité de JavaObject)
IJavaPeerable.Finalized()

Permet de créer Preference des hiérarchies à partir d’activités ou xml.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Permet de créer Preference des hiérarchies à partir d’activités ou xml.

(Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Permet de créer Preference des hiérarchies à partir d’activités ou xml.

(Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Permet de créer Preference des hiérarchies à partir d’activités ou xml.

(Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Permet de créer Preference des hiérarchies à partir d’activités ou xml.

(Hérité de JavaObject)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Permet de créer Preference des hiérarchies à partir d’activités ou xml.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à