CultureAndRegionInfoBuilder CultureAndRegionInfoBuilder CultureAndRegionInfoBuilder CultureAndRegionInfoBuilder Class

Definition

Definiert eine benutzerdefinierte Kultur, die neu ist oder auf einer anderen Kultur und einem anderen Land oder einer anderen Region basiert.Defines a custom culture that is new or based on another culture and country/region. Die benutzerdefinierte Kultur kann auf einem Computer installiert und anschließend von jeder Anwendung verwendet werden, die auf diesem Computer ausgeführt wird.The custom culture can be installed on a computer and subsequently used by any application that is running on that computer. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

public ref class CultureAndRegionInfoBuilder sealed
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class CultureAndRegionInfoBuilder
type CultureAndRegionInfoBuilder = class
Public NotInheritable Class CultureAndRegionInfoBuilder
Vererbung
CultureAndRegionInfoBuilderCultureAndRegionInfoBuilderCultureAndRegionInfoBuilderCultureAndRegionInfoBuilder
Attribute

Beispiele

Das folgende Beispiel definiert eine benutzerdefinierte ru-US-Kultur, die in den Vereinigten Staaten die russische Sprache darstellt.The following example defines a custom ru-US culture that represents the Russian language in the United States. Im Beispiel wird die benutzerdefinierte Kultur definiert, durch das Laden von Einstellungen aus der Russisch (Russische Föderation) CultureInfo Objekt und den USA RegionInfo Objekt und legt dann eine Anzahl von CultureAndRegionInfoBuilder Eigenschaften.The example defines the custom culture by loading settings from the Russian (Russia) CultureInfo object and the U.S. RegionInfo object, and then sets a number of CultureAndRegionInfoBuilder properties. Im Beispiel registriert die benutzerdefinierte Kultur, und klicken Sie dann instanziiert wird und die aktuelle Threadkultur macht.The example registers the custom culture, and then instantiates it and makes it the current thread culture.

using System;
using System.Globalization;
using System.Threading;

public class Example
{
   public static void Main()
   {
      // Create a custom culture for ru-US.
      CultureAndRegionInfoBuilder car1 = new CultureAndRegionInfoBuilder("ru-US", 
                                             CultureAndRegionModifiers.None);
      car1.LoadDataFromCultureInfo(CultureInfo.CreateSpecificCulture("ru-RU"));
      car1.LoadDataFromRegionInfo(new RegionInfo("en-US"));
      
      car1.CultureEnglishName = "Russian (United States)";
      car1.CultureNativeName = "русский (США)";
      car1.CurrencyNativeName = "Доллар (США)";
      car1.RegionNativeName = "США";

      // Register the culture.
      try {
         car1.Register();
      }    
      catch (InvalidOperationException) {
         // Swallow the exception: the culture already is registered.
      }
      
      // Use the custom culture.
      CultureInfo ci = CultureInfo.CreateSpecificCulture("ru-US");
      Thread.CurrentThread.CurrentCulture = ci;
      Console.WriteLine("Current Culture: {0}", 
                        Thread.CurrentThread.CurrentCulture.Name);
      Console.WriteLine("Writing System: {0}", 
                        Thread.CurrentThread.CurrentCulture.TextInfo);
   }
}
// The example displays the following output:
//     Current Culture: ru-US
//     Writing System: TextInfo - ru-US
Imports System.Globalization
Imports System.Threading

Module Example
   Public Sub Main()
      ' Create a custom culture for ru-US.
      Dim car1 As New CultureAndRegionInfoBuilder("ru-US", CultureAndRegionModifiers.None)
      car1.LoadDataFromCultureInfo(CultureInfo.CreateSpecificCulture("ru-RU"))
      car1.LoadDataFromRegionInfo(New RegionInfo("en-US"))
      
      car1.CultureEnglishName = "Russian (United States)"
      car1.CultureNativeName = "русский (США)"
      car1.CurrencyNativeName = "Доллар (США)"
      car1.RegionNativeName = "США"

      ' Register the culture.
      Try
         car1.Register()
      Catch e As InvalidOperationException
         ' Swallow the exception: the culture already is registered.
      End Try
      
      ' Use the custom culture.
      Dim ci As CultureInfo = CultureInfo.CreateSpecificCulture("ru-US")
      Thread.CurrentThread.CurrentCulture = ci
      Console.WriteLine("Current Culture: {0}", 
                        Thread.CurrentThread.CurrentCulture.Name)
      Console.WriteLine("Writing System: {0}", 
                        Thread.CurrentThread.CurrentCulture.TextInfo)
   End Sub
End Module
' The example displays the following output:
'     Current Culture: ru-US
'     Writing System: TextInfo - ru-US

Hinweise

Die CultureInfo -Klasse enthält kulturspezifische Informationen, z. B. die zugeordnete Sprache, untersprachen, Land/Region, Kalender und kulturellen Konventionen.The CultureInfo class holds culture-specific information, such as the associated language, sublanguage, country/region, calendar, and cultural conventions. Diese Klasse stellt auch kulturspezifische Instanzen der DateTimeFormatInfo, NumberFormatInfo, CompareInfo, und TextInfo Klassen, die für kulturabhängige Vorgänge wie z. B. Groß-/Kleinschreibung, Formatierung und Analyse für Datumsangaben und Zahlen erforderlich sind, und Vergleichen von Zeichenfolgen.This class also provides culture-specific instances of the DateTimeFormatInfo, NumberFormatInfo, CompareInfo, and TextInfo classes, which are required for culture-specific operations such as casing, formatting and parsing dates and numbers, and comparing strings.

.NET Framework unterstützt standardmäßig CultureInfo Objekte, die einen vordefinierten Satz von Kulturen darstellen.By default, the .NET Framework supports CultureInfo objects that represent a predefined set of cultures. Eine Liste dieser Kulturen, finden Sie unter den National Language Support (NLS) API-Referenz am Go Global Developer Center.For a list of these cultures, see the National Language Support (NLS) API Reference at the Go Global Developer Center. Die CultureAndRegionInfoBuilder -Klasse können Sie eine benutzerdefinierte Kultur zu erstellen, das ist völlig neue oder, der eine vordefinierte Kultur überschreibt.The CultureAndRegionInfoBuilder class enables you to create a custom culture that is completely new or that overrides a predefined culture. Wenn eine benutzerdefinierte Kultur installiert und auf einem bestimmten Computer registriert ist, wird es nicht von Unterschieden vordefinierte CultureInfo Objekte aufweist, und können instanziiert und wie diese Objekte verwendet.When a custom culture is installed and registered on a particular computer, it becomes indistinguishable from predefined CultureInfo objects, and can be instantiated and used just like those objects.

Wichtig

Beachten Sie, dass die CultureAndRegionInfoBuilder Klasse in einer Assembly mit dem Namen sysglobl.dll gefunden wird.Note that the CultureAndRegionInfoBuilder class is found in an assembly named sysglobl.dll. Erfolgreich Kompilieren von Code, der dieser Typ wird verwendet, müssen Sie einen Verweis auf sysglobl.dll hinzufügen.Successfully compiling code that uses this type requires that you add a reference to sysglobl.dll.

Eine benutzerdefinierte Kultur kann nur von einem Benutzer mit Administratorrechten auf dem Computer, auf einem Computer registriert werden.A custom culture can be registered on a computer only by a user who has administrative rights on that computer. Folglich apps in der Regel nicht erstellen, und Installieren von Kulturen.Consequently, apps typically do not create and install custom cultures. Sie können stattdessen die CultureAndRegionInfoBuilder Klasse, um ein spezielles Tool zu erstellen, mit denen ein Administrator erstellen, installieren und registrieren eine benutzerdefinierte Kultur an.Instead, you can use the CultureAndRegionInfoBuilder class to create a special-purpose tool that an administrator can use to create, install, and register a custom culture. Nachdem die benutzerdefinierte Kultur auf einem Computer registriert ist, können Sie mithilfe der CultureInfo Klasse in Ihrer app zum Erstellen von Instanzen der benutzerdefinierten Kultur, wie Sie für eine vordefinierte Kultur.After the custom culture is registered on a computer, you can use the CultureInfo class in your app to create instances of the custom culture just as you would for a predefined culture.

Wenn Sie Zeichenfolgen für Datum und Uhrzeit für eine benutzerdefinierte Kultur generiert analysieren, verwenden Sie die DateTime.ParseExact oder DateTime.TryParseExact -Methode anstelle der DateTime.Parse oder DateTime.TryParse Methode, um die Wahrscheinlichkeit zu verbessern, die der Analysevorgang erfolgreich ist.If you parse date and time strings generated for a custom culture, you should use the DateTime.ParseExact or DateTime.TryParseExact method instead of the DateTime.Parse or DateTime.TryParse method to improve the probability that the parse operation will succeed. Eine Datums- und Uhrzeitzeichenfolge für eine benutzerdefinierte Kultur kann kompliziert und daher schwer zu analysieren sein.A date and time string for a custom culture can be complicated and therefore difficult to parse. Die Parse und TryParse Methoden zu versuchen, eine Zeichenfolge mit mehrerer impliziter Analysemuster analysiert alle möglicherweise fehlschlagen.The Parse and TryParse methods try to parse a string with several implicit parse patterns, all of which might fail. Die TryParseExact -Methode, im Gegensatz dazu erfordert die Anwendung eine oder mehrere genaue Analysemuster angeben, die voraussichtlich erfolgreich sein werden.The TryParseExact method, in contrast, requires the application to explicitly designate one or more exact parse patterns that are likely to succeed.

Definieren und erstellen eine benutzerdefinierte KulturDefining and Creating a Custom Culture

Sie verwenden die CultureAndRegionInfoBuilder Klasse definieren und benennen eine benutzerdefinierte Kultur an.You use the CultureAndRegionInfoBuilder class to define and name a custom culture. Die benutzerdefinierte Kultur kann sein, eine ganz neue Kultur, eine neue Kultur, die auf eine vorhandene Kultur (d. h. eine Ergänzungskultur) basieren oder eine Kultur, die eine vorhandene .NET Framework-Kultur ersetzt.The custom culture can be an entirely new culture, a new culture that is based on an existing culture (that is, a supplemental culture), or a culture that replaces an existing .NET Framework culture. In jedem Fall sind die grundlegenden Schritte identisch:In each case, the basic steps are the same:

  1. Instanziieren einer CultureAndRegionInfoBuilder -Objekt durch Aufrufen der CultureAndRegionInfoBuilder(String, CultureAndRegionModifiers) Konstruktor.Instantiate a CultureAndRegionInfoBuilder object by calling its CultureAndRegionInfoBuilder(String, CultureAndRegionModifiers) constructor. Um eine vorhandene Kultur zu ersetzen, übergeben Sie dem Kulturnamen und dem CultureAndRegionModifiers.Replacement Enumerationswert an den Konstruktor.To replace an existing culture, pass that culture's name and the CultureAndRegionModifiers.Replacement enumeration value to the constructor. Um eine neue oder eine ergänzende Kultur zu erstellen, übergeben Sie einen eindeutigen Kulturnamen und entweder die CultureAndRegionModifiers.Neutral oder CultureAndRegionModifiers.None Enumerationswert.To create a new culture or a supplemental culture, pass a unique culture name and either the CultureAndRegionModifiers.Neutral or CultureAndRegionModifiers.None enumeration value.

    Hinweis

    Bei Verwendung der CultureAndRegionModifiers.Replacement Enumerationswert zu instanziieren ein CultureAndRegionInfoBuilder -Objekt, die CultureAndRegionInfoBuilder Eigenschaften des Objekts werden automatisch aufgefüllt, mit Werten aus der CultureInfo Objekt ersetzt werden.If you use the CultureAndRegionModifiers.Replacement enumeration value to instantiate a CultureAndRegionInfoBuilder object, the CultureAndRegionInfoBuilder object's properties are automatically populated with values from the CultureInfo object to be replaced.

  2. Wenn Sie eine neue oder zusätzliche Kultur erstellen:If you are creating a new or supplemental culture:

  3. Ändern der Eigenschaften der CultureAndRegionInfoBuilder Objekt nach Bedarf.Modify the properties of the CultureAndRegionInfoBuilder object as necessary.

  4. Wenn Sie die benutzerdefinierte Kultur in einer separaten Routine registrieren möchten, rufen Sie die Save Methode.If you are planning to register the custom culture in a separate routine, call the Save method. Dadurch wird eine XML-Datei, die Sie laden und registrieren Sie in einer separaten benutzerdefinierte Kultur Installationsroutine generiert.This generates an XML file that you can load and register in a separate custom culture installation routine.

Registrieren eine benutzerdefinierte KulturRegistering a Custom Culture

Wenn Sie eine registrierungsanwendung für eine benutzerdefinierte Kultur entwickeln, die von der Anwendung getrennt ist, die die Kultur erstellt wird, rufen Sie die CreateFromLdml Methode zum Laden Sie die XML-Datei, die die benutzerdefinierte Kultur Definition enthält, und Instanziieren der CultureAndRegionInfoBuilderObjekt.If you are developing a registration application for a custom culture that is separate from the application that creates the culture, you call the CreateFromLdml method to load the XML file that contains the custom culture's definition and instantiate the CultureAndRegionInfoBuilder object. Um die Registrierung zu behandeln, rufen Sie die Register Methode.To handle the registration, call the Register method. Für die Registrierung erfolgreich ist muss die Anwendung, die die benutzerdefinierte Kultur registriert mit Administratorrechten auf dem Zielsystem ausgeführt werden; andernfalls, den Aufruf von Register löst eine UnauthorizedAccessException Ausnahme.For the registration to succeed, the application that registers the custom culture must be running with administrative privileges on the target system; otherwise, the call to Register throws an UnauthorizedAccessException exception.

Warnung

Systeme können Kultur unterscheiden.Culture data can differ between systems. Bei Verwendung der CultureAndRegionInfoBuilder Klasse, um eine benutzerdefinierte Kultur zu erstellen, die über mehrere Systeme und Sie einheitlich ist die benutzerdefinierte Kultur durch Laden von Daten aus vorhandenen erstellen CultureInfo und RegionInfo Objekte und anpassen, Sie sollten zwei entwickeln verschiedene Dienstprogramme.If you are using the CultureAndRegionInfoBuilder class to create a custom culture that is uniform across multiple systems and you are creating your custom culture by loading data from existing CultureInfo and RegionInfo objects and customizing it, you should develop two different utilities. Die erste die benutzerdefinierte Kultur erstellt und speichert es in eine XML-Datei.The first creates the custom culture and saves it to an XML file. Die zweite verwendet den CreateFromLdml Methode, um die benutzerdefinierte Kultur aus einer XML-Datei laden und registrieren Sie ihn auf dem Zielcomputer.The second uses the CreateFromLdml method to load the custom culture from an XML file and register it on the target computer.

Während der Registrierung führt die folgenden Aufgaben:The registration process performs the following tasks:

  • Erstellt eine NLP-Datei, die Informationen, die in definiert ist, enthält, die CultureAndRegionInfoBuilder Objekt.Creates an .nlp file that contains the information that is defined in the CultureAndRegionInfoBuilder object.

  • Speichert die NLP-Datei im Systemverzeichnis %windir%\Globalization auf dem Zielcomputer an.Stores the .nlp file in the %windir%\Globalization system directory on the target computer. Dadurch wird die benutzerdefinierte Kultur Einstellungen zwischen Sitzungen beibehalten werden.This enables the custom culture's settings to persist between sessions. (Die CultureAndRegionInfoBuilder Methode sind Administratorrechte erforderlich, da die NLP-Datei in einem Systemverzeichnis gespeichert werden.)(The CultureAndRegionInfoBuilder method requires administrative privileges because the .nlp file is stored in a system directory.)

  • Vorbereitet, suchen Sie das nächste Mal das Systemverzeichnis %windir%\Globalization, statt einen internen Cache von .NET Framework gibt es eine Anforderung zum Erstellen einer neuen benutzerdefinierten Kultur.Prepares the .NET Framework to search the %windir%\Globalization system directory instead of an internal cache the next time there is a request to create your new custom culture.

Wenn Sie eine benutzerdefinierte Kultur erfolgreich registriert wurde, ist es über die Kulturen, die von .NET Framework vordefiniert sind.When a custom culture is successfully registered, it is indistinguishable from the cultures that are predefined by the .NET Framework. Die benutzerdefinierte Kultur ist verfügbar, bis ein Aufruf der CultureAndRegionInfoBuilder Methode entfernt die NLP-Datei aus dem lokalen Computer.The custom culture is available until a call to the CultureAndRegionInfoBuilder method removes the .nlp file from the local computer.

Instanziieren eine benutzerdefinierte KulturInstantiating a Custom Culture

Sie können eine Instanz der benutzerdefinierten Kultur in einem der folgenden Methoden erstellen:You can create an instance of the custom culture in one of the following ways:

Außerdem wird das Array von CultureInfo Objekte, die von zurückgegeben wird das CultureInfo.GetCultures Methode enthält die benutzerdefinierte Kultur.In addition, the array of CultureInfo objects that is returned by the CultureInfo.GetCultures method includes the custom culture.

Konstruktoren

CultureAndRegionInfoBuilder(String, CultureAndRegionModifiers) CultureAndRegionInfoBuilder(String, CultureAndRegionModifiers) CultureAndRegionInfoBuilder(String, CultureAndRegionModifiers) CultureAndRegionInfoBuilder(String, CultureAndRegionModifiers)

Initialisiert eine neue Instanz der CultureAndRegionInfoBuilder-Klasse.Initializes a new instance of the CultureAndRegionInfoBuilder class.

Eigenschaften

AvailableCalendars AvailableCalendars AvailableCalendars AvailableCalendars

Ruft ein Array von Kalendern ab, die von diesem CultureAndRegionInfoBuilder-Objekt unterstützt werden, oder legt dieses fest.Gets or sets an array of calendars that are supported by this CultureAndRegionInfoBuilder object.

CompareInfo CompareInfo CompareInfo CompareInfo

Ruft das CompareInfo-Objekt ab, in dem festgelegt wird, wie Zeichenfolgen für die Kultur verglichen werden, oder legt dieses fest.Gets or sets the CompareInfo object that defines how to compare strings for the culture.

ConsoleFallbackUICulture ConsoleFallbackUICulture ConsoleFallbackUICulture ConsoleFallbackUICulture

Ruft die bei einer ungeeigneten Standard-GUI-Kultur geeignete alternative GUI-Kultur für Konsolenanwendungen ab oder legt diese fest.Gets or sets an alternate user interface culture suitable for console applications when the default graphic user interface culture is inappropriate.

CultureEnglishName CultureEnglishName CultureEnglishName CultureEnglishName

Ruft den englischen Kulturnamen ab oder legt diesen fest.Gets or sets the culture name in English.

CultureName CultureName CultureName CultureName

Ruft den Namen der Kultur ab, die erstellt wird.Gets the name of the culture being created.

CultureNativeName CultureNativeName CultureNativeName CultureNativeName

Ruft den Kulturnamen im Format und der Sprache ab, das bzw. die in der Kultur für die Anzeige festgelegt sind, oder legt diesen fest.Gets or sets the culture name in the format and language that the culture is set to display.

CultureTypes CultureTypes CultureTypes CultureTypes

Ruft den CultureTypes-Wert ab, mit dem die durch das aktuelle CultureAndRegionInfoBuilder-Objekt dargestellte Kultur beschrieben wird.Gets the CultureTypes value that describes the culture represented by the current CultureAndRegionInfoBuilder object.

CurrencyEnglishName CurrencyEnglishName CurrencyEnglishName CurrencyEnglishName

Ruft den englischen Namen der Währung ab, die in dem Land oder der Region verwendet wird, die durch das aktuelle CultureAndRegionInfoBuilder-Objekt dargestellt wird, oder legt diesen Namen fest.Gets or sets the name, in English, of the currency used in the country/region represented by the current CultureAndRegionInfoBuilder object.

CurrencyNativeName CurrencyNativeName CurrencyNativeName CurrencyNativeName

Ruft den systemeigenen Namen der Währung ab, die in dem Land oder der Region verwendet wird, die durch das aktuelle CultureAndRegionInfoBuilder-Objekt dargestellt wird, oder legt diesen Namen fest.Gets or sets the native name of the currency used in the country/region represented by the current CultureAndRegionInfoBuilder object.

GeoId GeoId GeoId GeoId

Ruft eine eindeutige Identifikationsnummer für eine geographische Region, ein Land, eine Stadt oder einen Ort ab oder legt diese fest.Gets or sets a unique identification number for a geographical region, country, city, or location.

GregorianDateTimeFormat GregorianDateTimeFormat GregorianDateTimeFormat GregorianDateTimeFormat

Ruft ein DateTimeFormatInfo-Objekt ab, das das Format von Datumsangaben und Uhrzeiten nach dem gregorianischen Kalender definiert, oder legt dieses fest.Gets or sets a DateTimeFormatInfo object that defines the format of dates and times according to the Gregorian calendar.

IetfLanguageTag IetfLanguageTag IetfLanguageTag IetfLanguageTag

Ruft einen nach RFC 4646, "Tags for the Identification of Languages", formatierten Kulturnamen ab oder legt diesen fest.Gets or sets a culture name formatted according to the RFC 4646 standard, "Tags for the Identification of Languages."

IsMetric IsMetric IsMetric IsMetric

Ruft einen Wert ab, der angibt, ob für Maßeinheiten in dem Land bzw. der Region das metrische System verwendet wird, oder legt diesen fest.Gets or sets a value indicating whether the country/region uses the metric system for measurements.

ISOCurrencySymbol ISOCurrencySymbol ISOCurrencySymbol ISOCurrencySymbol

Ruft das aus drei Zeichen bestehende, dem Land bzw. der Region nach ISO 4217 zugeordnete Währungssymbol ab.Gets or sets the three-character ISO 4217 currency symbol associated with the country/region.

IsRightToLeft IsRightToLeft IsRightToLeft IsRightToLeft

Ruft die vorherrschende Schreibrichtung der Textzeilen im Schriftsystem ab, das dem aktuellen CultureAndRegionInfoBuilder-Objekt zugeordnet ist, oder legt diese fest.Gets or sets the predominant direction of lines of text in the writing system associated with the current CultureAndRegionInfoBuilder object.

KeyboardLayoutId KeyboardLayoutId KeyboardLayoutId KeyboardLayoutId

Ruft den Bezeichner für das aktive Eingabegebietsschema ab oder legt diesen fest.Gets or sets the active input locale identifier.

LCID LCID LCID LCID

Ruft den Kulturbezeichner für das aktuelle CultureAndRegionInfoBuilder-Objekt ab.Gets the culture identifier for the current CultureAndRegionInfoBuilder object.

NumberFormat NumberFormat NumberFormat NumberFormat

Ruft ein NumberFormatInfo-Objekt ab, das das für die Kultur spezifische Format zum Anzeigen von Zahlen, Währungen und Prozentsätzen definiert, oder legt dieses fest.Gets or sets a NumberFormatInfo object that defines the culturally appropriate format of displaying numbers, currency, and percentage.

Parent Parent Parent Parent

Ruft das CultureInfo-Objekt ab, das die übergeordnete Kultur der aktuellen benutzerdefinierten Kultur darstellt, oder legt dieses fest.Gets or sets the CultureInfo object that represents the parent culture of the current custom culture.

RegionEnglishName RegionEnglishName RegionEnglishName RegionEnglishName

Ruft den vollständigen englischen Namen des Landes bzw. der Region ab oder legt diesen fest.Gets or sets the full name of the country/region in English.

RegionName RegionName RegionName RegionName

Ruft den Namen des Landes bzw. der Region für das aktuelle CultureAndRegionInfoBuilder-Objekt ab.Gets the name of the country/region for the current CultureAndRegionInfoBuilder object.

RegionNativeName RegionNativeName RegionNativeName RegionNativeName

Ruft den vollständigen Namen des Landes bzw. der Region ab, der örtlich in dieser benutzerdefinierten Kultur verwendet wird, oder legt diesen fest.Gets or sets the full name of the country/region as known by the people of this custom culture.

TextInfo TextInfo TextInfo TextInfo

Ruft das TextInfo-Objekt ab, das das dieser benutzerdefinierten Kultur zugeordnete Schriftsystem definiert, oder legt dieses fest.Gets or sets the TextInfo object that defines the writing system associated with this custom culture.

ThreeLetterISOLanguageName ThreeLetterISOLanguageName ThreeLetterISOLanguageName ThreeLetterISOLanguageName

Ruft den aus drei Buchstaben bestehenden Code nach ISO 639-2 für die Sprache dieser benutzerdefinierten Kultur ab oder legt diesen fest.Gets or sets the ISO 639-2 three-letter code for the language of this custom culture.

ThreeLetterISORegionName ThreeLetterISORegionName ThreeLetterISORegionName ThreeLetterISORegionName

Ruft den aus drei Buchstaben bestehenden Code nach ISO 3166 für das Land bzw. die Region ab oder legt diesen fest.Gets or sets the three-letter code defined in ISO 3166 for the country/region.

ThreeLetterWindowsLanguageName ThreeLetterWindowsLanguageName ThreeLetterWindowsLanguageName ThreeLetterWindowsLanguageName

Ruft den aus drei Buchstaben bestehenden Code für die Sprache ab, wie er in der Windows-API definiert ist, oder legt diesen fest.Gets or sets the three-letter code for the language as defined in the Windows API.

ThreeLetterWindowsRegionName ThreeLetterWindowsRegionName ThreeLetterWindowsRegionName ThreeLetterWindowsRegionName

Ruft den aus drei Buchstaben bestehenden Code ab, der von Windows dem Land bzw. der Region zugeordnet wird, das bzw. die durch die aktuelle benutzerdefinierte Kultur dargestellt wird, oder legt diesen fest.Gets or sets the three-letter code assigned by Windows to the country/region represented by the current custom culture.

TwoLetterISOLanguageName TwoLetterISOLanguageName TwoLetterISOLanguageName TwoLetterISOLanguageName

Ruft den aus zwei Buchstaben bestehenden Code nach ISO 639-1 für die Sprache des aktuellen CultureInfo-Objekts ab oder legt diesen fest.Gets or sets the ISO 639-1 two-letter code for the language of the current CultureInfo object.

TwoLetterISORegionName TwoLetterISORegionName TwoLetterISORegionName TwoLetterISORegionName

Ruft den aus zwei Buchstaben bestehenden Code nach ISO 3166 für das Land bzw. die Region ab oder legt diesen fest.Gets or sets the two-letter code defined in ISO 3166 for the country/region.

Methoden

CreateFromLdml(String) CreateFromLdml(String) CreateFromLdml(String) CreateFromLdml(String)

Rekonstruiert ein CultureAndRegionInfoBuilder-Objekt aus einer angegebenen XML-Datei, die eine Darstellung des Objekts enthält.Reconstitutes a CultureAndRegionInfoBuilder object from a specified XML file that contains a representation of the object.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
LoadDataFromCultureInfo(CultureInfo) LoadDataFromCultureInfo(CultureInfo) LoadDataFromCultureInfo(CultureInfo) LoadDataFromCultureInfo(CultureInfo)

Legt die Eigenschaften des aktuellen CultureAndRegionInfoBuilder-Objekts mit den entsprechenden Eigenschaften des angegebenen CultureInfo-Objekts fest.Sets the properties of the current CultureAndRegionInfoBuilder object with the corresponding properties of the specified CultureInfo object.

LoadDataFromRegionInfo(RegionInfo) LoadDataFromRegionInfo(RegionInfo) LoadDataFromRegionInfo(RegionInfo) LoadDataFromRegionInfo(RegionInfo)

Legt die Eigenschaften des aktuellen CultureAndRegionInfoBuilder-Objekts mit den entsprechenden Eigenschaften des angegebenen RegionInfo-Objekts fest.Sets the properties of the current CultureAndRegionInfoBuilder object with the corresponding properties of the specified RegionInfo object.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
Register() Register() Register() Register()

Behält das aktuelle CultureAndRegionInfoBuilder-Objekt als benutzerdefinierte Kultur auf dem lokalen Computer bei und macht diese Kultur für Anwendungen verfügbar.Persists the current CultureAndRegionInfoBuilder object as a custom culture on the local computer and makes that culture available to applications. Erfordert Administratorberechtigungen.Requires administrative privileges.

Save(String) Save(String) Save(String) Save(String)

Schreibt eine XML-Darstellung des aktuellen CultureAndRegionInfoBuilder-Objekts in die angegebene Datei.Writes an XML representation of the current CultureAndRegionInfoBuilder object to the specified file.

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)
Unregister(String) Unregister(String) Unregister(String) Unregister(String)

Löscht eine benutzerdefinierte Kultur vom lokalen Computer.Deletes a custom culture from the local computer.

Gilt für: