Freigeben über


CultureInfo.UseUserOverride Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob das aktuelle CultureInfo-Objekt die vom Benutzer ausgewählten Kultureinstellungen verwendet.

public:
 property bool UseUserOverride { bool get(); };
public bool UseUserOverride { get; }
member this.UseUserOverride : bool
Public ReadOnly Property UseUserOverride As Boolean

Eigenschaftswert

true, wenn die aktuelle CultureInfo die vom Benutzer ausgewählten Kultureinstellungen verwendet, andernfalls false.

Hinweise

Der Benutzer kann einige der Werte, die der aktuellen Windows-Kultur zugeordnet sind, über den Teil der Regional- und Sprachoptionen von Systemsteuerung außer Kraft setzen. Beispielsweise kann der Benutzer das Datum in einem anderen Format anzeigen oder eine andere Währung als die Standardwährung für die Kultur verwenden.

Wenn UseUserOverride ist true und die angegebene Kultur mit der aktuellen Kultur von Windows übereinstimmt, werden diese CultureInfo Außerkraftsetzungen verwendet, einschließlich Benutzereinstellungen für die Eigenschaften der instance, die DateTimeFormatInfo von der DateTimeFormat -Eigenschaft zurückgegeben werden, und die Eigenschaften der von der NumberFormatInfoNumberFormat -Eigenschaft zurückgegebenen instance. Wenn die Benutzereinstellungen mit der kultur nicht kompatibel sind, die CultureInfodem zugeordnet ist, z. B. wenn der ausgewählte Kalender nicht einer der OptionalCalendarsist, sind die Ergebnisse der Methoden und die Werte der Eigenschaften nicht definiert.

Diese Eigenschaft wird beim Erstellen von CultureInfo festgelegt.

Gilt für: