NSUserDefaults.StandardUserDefaults Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält die Standardeinstellungen für Benutzer.
public static Foundation.NSUserDefaults StandardUserDefaults { [Foundation.Export("standardUserDefaults", ObjCRuntime.ArgumentSemantic.Strong)] get; }
member this.StandardUserDefaults : Foundation.NSUserDefaults
Eigenschaftswert
Das Singleton-Objekt, das die Standardeinstellungen des Benutzers darstellt.
- Attribute
Hinweise
Diese NSUserDefaults-Instanz enthält alle geladenen Werte aus den verschiedenen Benutzereinstellungen, und sie werden nach Rangfolge durchsucht. In der Reihenfolge der höchsten Rangfolge bis zur niedrigeren Rangfolge sind die Inhalte der NSUserDefaults: die Befehlszeilenargumentdomäne (NSArgumentDomain), die anwendungsspezifische Domäne, die globale Domäne (NSGlobalDomain), die Sprachendomäne (basierend auf den Standorteinstellungen), das universelle Fallback NSRegistrationDomain.
Für jedes Befehlszeilenargument des Formulars -NAME VALUE, das beim Start an Ihre Anwendung übergeben wird, wird "NAME" als Schlüssel verwendet, wobei der Wert auf VALUE festgelegt ist. Dies sind Teil der NSArgumentDomain-Optionen.
// Retrieve the value for the command line argument -foo bar
var value = NSUserDefaults.StandardUserDefaults.StringForKey ("foo");