Partager via


NSUserDefaults.StandardUserDefaults Propriété

Définition

Contient les valeurs par défaut de l’utilisateur standard.

public static Foundation.NSUserDefaults StandardUserDefaults { [Foundation.Export("standardUserDefaults", ObjCRuntime.ArgumentSemantic.Strong)] get; }
member this.StandardUserDefaults : Foundation.NSUserDefaults

Valeur de propriété

Objet singleton qui représente les valeurs par défaut standard de l’utilisateur.

Attributs

Remarques

Cette instance NSUserDefaults contient toutes les valeurs chargées à partir des différents paramètres utilisateur et elles sont recherchées par ordre de priorité. Dans l’ordre de priorité la plus élevée à la priorité inférieure, le contenu des NSUserDefaults est : le domaine de l’argument de ligne de commande (NSArgumentDomain), le domaine spécifique à l’application, le domaine global (NSGlobalDomain), le domaine des langages (en fonction des paramètres d’emplacement), le domaine de secours à usage général NSRegistrationDomain.

Pour chaque argument de ligne de commande de la forme -NAME VALUE passé au démarrage à votre application, « NAME » est utilisé comme clé, avec la valeur définie sur VALUE. Elles font partie des options NSArgumentDomain.

// Retrieve the value for the command line argument -foo bar
var value = NSUserDefaults.StandardUserDefaults.StringForKey ("foo");

S’applique à