CultureAndRegionInfoBuilder CultureAndRegionInfoBuilder CultureAndRegionInfoBuilder CultureAndRegionInfoBuilder Class

Определение

Определяет пользовательский язык и региональные параметры, которые либо являются новыми, либо основываются на другом языке и региональных параметрах или на другой стране и регионе.Defines a custom culture that is new or based on another culture and country/region. Пользовательский язык и региональные параметры могут быть установлены на компьютере и в последующем использоваться любым приложением, запущенным на этом компьютере.The custom culture can be installed on a computer and subsequently used by any application that is running on that computer. Этот класс не наследуется.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
Наследование
CultureAndRegionInfoBuilderCultureAndRegionInfoBuilderCultureAndRegionInfoBuilderCultureAndRegionInfoBuilder
Атрибуты

Примеры

В следующем примере определяется пользовательский ru-US, представляющий русского языка в США.The following example defines a custom ru-US culture that represents the Russian language in the United States. В примере определяется пользовательский язык и региональные параметры, загружая параметры из русский (Россия) CultureInfo США и объект RegionInfo объекта, а затем устанавливает ряд CultureAndRegionInfoBuilder свойства.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. Регистрирует пользовательский язык и региональные параметры и затем создает экземпляр этого класса и делает его языка и региональных параметров текущего потока.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

Комментарии

CultureInfo Класс содержит данные по соответствующей культуре, такие как соответствующего языка, варианта языка, страны или региона, календарь и культурные соглашения.The CultureInfo class holds culture-specific information, such as the associated language, sublanguage, country/region, calendar, and cultural conventions. Этот класс также предоставляет региональных экземпляров DateTimeFormatInfo, NumberFormatInfo, CompareInfo, и TextInfo классы, которые требуются для конкретного языка и региональных параметров операции, такие как регистр, форматирования и синтаксического анализа дат и чисел, и сравнение строк.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 поддерживает CultureInfo объекты, которые представляют собой набор языков и региональных параметров.By default, the .NET Framework supports CultureInfo objects that represent a predefined set of cultures. Список этих культур, доступные в системах Windows, см. в разделе тег языка столбца в список имен языка или региона, поддерживаемых Windows.For a list of these cultures available on Windows systems, see the Language tag column in the list of language/region names supported by Windows. Имена языка и региональных параметров соответствуют стандарту определяется BCP 47.Culture names follow the standard defined by BCP 47. CultureAndRegionInfoBuilder Класс можно создать нестандартную культуру, являющийся совершенно новым или который переопределяет стандартные язык и региональные параметры.The CultureAndRegionInfoBuilder class enables you to create a custom culture that is completely new or that overrides a predefined culture. Когда пользовательского языка и региональных параметров установлен и зарегистрирован на конкретном компьютере, оно становится невозможно отличить от стандартных CultureInfo объектов и может быть создается и используется так же, как эти объекты.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.

Важно!

Обратите внимание, что CultureAndRegionInfoBuilder класс находится в сборке с именем sysglobl.dll.Note that the CultureAndRegionInfoBuilder class is found in an assembly named sysglobl.dll. Успешно компиляции кода, использующего этот тип необходимо добавить ссылку на sysglobl.dll.Successfully compiling code that uses this type requires that you add a reference to sysglobl.dll.

Пользовательский язык и региональные параметры могут быть зарегистрированы на компьютере только с пользователя, имеющего права администратора на этом компьютере.A custom culture can be registered on a computer only by a user who has administrative rights on that computer. Следовательно приложения обычно не создайте и установите пользовательские языки и региональные параметры.Consequently, apps typically do not create and install custom cultures. Вместо этого можно использовать CultureAndRegionInfoBuilder класс, чтобы создать средство специального назначения, администратор может использовать для создания, установить и зарегистрировать пользовательский язык и региональные параметры.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. После регистрации пользовательского языка и региональных параметров на компьютере можно использовать CultureInfo класс в приложении для создания экземпляров пользовательского языка и региональных параметров, так же, как и для стандартных языка и региональных параметров.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.

Если вы синтаксический анализ строк даты и времени, созданный для пользовательского языка и региональных параметров, следует использовать DateTime.ParseExact или DateTime.TryParseExact вместо метода DateTime.Parse или DateTime.TryParse метод, чтобы повысить вероятность того, что операция синтаксического анализа будет выполнена успешно.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. Строки даты и времени для пользовательского языка и региональных параметров может быть сложным и поэтому сложно.A date and time string for a custom culture can be complicated and therefore difficult to parse. Parse И TryParse методы попробуйте выполнить синтаксический анализ строки с помощью нескольких неявных шаблонов анализа, каждый из которых может завершиться ошибкой.The Parse and TryParse methods try to parse a string with several implicit parse patterns, all of which might fail. TryParseExact Метод, напротив, приложению придется явно назначить один или несколько шаблонов анализа, которые, скорее всего, для успешного выполнения.The TryParseExact method, in contrast, requires the application to explicitly designate one or more exact parse patterns that are likely to succeed.

Определение и создание пользовательского языка и региональных параметровDefining and Creating a Custom Culture

Использовании CultureAndRegionInfoBuilder класс для определения и присвойте имя пользовательского языка и региональных параметров.You use the CultureAndRegionInfoBuilder class to define and name a custom culture. Пользовательского языка и региональных параметров может быть совершенно новыми, новый язык и региональные параметры, основанный на существующий язык и региональные параметры (то есть дополнительный язык и региональные параметры) или язык и региональные параметры замещают существующий язык и региональные параметры .NET Framework.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 each case, the basic steps are the same:

  1. Создать экземпляр CultureAndRegionInfoBuilder , вызвав его CultureAndRegionInfoBuilder(String, CultureAndRegionModifiers) конструктор.Instantiate a CultureAndRegionInfoBuilder object by calling its CultureAndRegionInfoBuilder(String, CultureAndRegionModifiers) constructor. Чтобы заменить существующий язык и региональные параметры, передайте имя данной культуры и CultureAndRegionModifiers.Replacement значение перечисления в конструктор.To replace an existing culture, pass that culture's name and the CultureAndRegionModifiers.Replacement enumeration value to the constructor. Чтобы создать нового языка и региональных параметров или дополнительный язык и региональные параметры, передайте имя уникальным языка и региональных параметров и либо CultureAndRegionModifiers.Neutral или CultureAndRegionModifiers.None значение перечисления.To create a new culture or a supplemental culture, pass a unique culture name and either the CultureAndRegionModifiers.Neutral or CultureAndRegionModifiers.None enumeration value.

    Примечание

    Если вы используете CultureAndRegionModifiers.Replacement значение перечисления для создания экземпляра CultureAndRegionInfoBuilder объекта, CultureAndRegionInfoBuilder свойств объекта автоматически заполняются значениями из CultureInfo заменяемого объекта.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. Если вы создаете новый или дополнительный язык и региональные параметры:If you are creating a new or supplemental culture:

  3. Изменение свойств CultureAndRegionInfoBuilder при необходимости.Modify the properties of the CultureAndRegionInfoBuilder object as necessary.

  4. Если вы планируете для регистрации пользовательского языка и региональных параметров в отдельной процедуре, вызовите Save метод.If you are planning to register the custom culture in a separate routine, call the Save method. Это создает XML-файл, который можно загрузить и зарегистрировать в процедуре установки отдельный пользовательский язык и региональные параметры.This generates an XML file that you can load and register in a separate custom culture installation routine.

Регистрация пользовательского языка и региональных параметровRegistering a Custom Culture

Если вы разрабатываете приложения для регистрации для пользовательского языка и региональных параметров, отдельном от приложения, создающего языка и региональных параметров, вызвать CreateFromLdml способ загрузки XML-файл, содержащий определение пользовательского языка и региональных параметров и создания экземпляров CultureAndRegionInfoBuilderобъекта.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. Чтобы обработать регистрацию, вызовите Register метод.To handle the registration, call the Register method. Для регистрации для успешного выполнения приложение, которое регистрирует пользовательского языка и региональных параметров должен выполняться с правами администратора в целевой системе; в противном случае вызов Register вызывает UnauthorizedAccessException исключение.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.

Предупреждение

Язык и региональные параметры данных могут различаться в разных системах.Culture data can differ between systems. Если вы используете CultureAndRegionInfoBuilder класса для создания пользовательского языка и региональных параметров, универсальный код в нескольких системах и при создании вашего пользовательского языка и региональных параметров, загружая данные из существующего CultureInfo и RegionInfo объекты и настройки, следует разработать два другие программы.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. Первая создает пользовательский язык и региональные параметры и сохраняет его в XML-файл.The first creates the custom culture and saves it to an XML file. Вторая использует CreateFromLdml метод для загрузки пользовательского языка и региональных параметров из файла XML и зарегистрировать его на целевом компьютере.The second uses the CreateFromLdml method to load the custom culture from an XML file and register it on the target computer.

Процесс регистрации выполняет следующие задачи:The registration process performs the following tasks:

  • Создает NLP-файл, содержащий сведения, которые определены в CultureAndRegionInfoBuilder объекта.Creates an .nlp file that contains the information that is defined in the CultureAndRegionInfoBuilder object.

  • NLP-файл хранится в системном каталоге %windir%\Globalization на конечном компьютере.Stores the .nlp file in the %windir%\Globalization system directory on the target computer. Это позволяет параметры пользовательского языка и региональных параметров, чтобы сохраняться между сеансами.This enables the custom culture's settings to persist between sessions. ( CultureAndRegionInfoBuilder Метод требуются права администратора, поскольку NLP-файл хранится в системном каталоге.)(The CultureAndRegionInfoBuilder method requires administrative privileges because the .nlp file is stored in a system directory.)

  • Подготавливает платформу .NET для поиска в каталоге системы %windir%\Globalization вместо внутренний кэш в следующий раз есть запрос на создание нового пользовательского языка и региональных параметров.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.

При успешной регистрации пользовательского языка и региональных параметров не отличается от языков и региональных параметров, от стандартного для платформы .NET Framework.When a custom culture is successfully registered, it is indistinguishable from the cultures that are predefined by the .NET Framework. Пользовательский язык и региональные параметры доступна до вызова CultureAndRegionInfoBuilder метод удаляет NLP-файл с локального компьютера.The custom culture is available until a call to the CultureAndRegionInfoBuilder method removes the .nlp file from the local computer.

Создание экземпляра пользовательского языка и региональных параметровInstantiating a Custom Culture

Можно создать экземпляр пользовательского языка и региональных параметров в одном из следующих способов:You can create an instance of the custom culture in one of the following ways:

Кроме того, массив CultureInfo объектов, возвращаемый методом CultureInfo.GetCultures метод включает пользовательского языка и региональных параметров.In addition, the array of CultureInfo objects that is returned by the CultureInfo.GetCultures method includes the custom culture.

Конструкторы

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

Инициализирует новый экземпляр класса CultureAndRegionInfoBuilder.Initializes a new instance of the CultureAndRegionInfoBuilder class.

Свойства

AvailableCalendars AvailableCalendars AvailableCalendars AvailableCalendars

Возвращает или задает массив календарей, поддерживаемых этим объектом CultureAndRegionInfoBuilder.Gets or sets an array of calendars that are supported by this CultureAndRegionInfoBuilder object.

CompareInfo CompareInfo CompareInfo CompareInfo

Возвращает или задает объект CompareInfo, определяющий способ сравнения строк для данного языка и региональных параметров.Gets or sets the CompareInfo object that defines how to compare strings for the culture.

ConsoleFallbackUICulture ConsoleFallbackUICulture ConsoleFallbackUICulture ConsoleFallbackUICulture

Возвращает или задает альтернативный язык и региональные параметры пользовательского интерфейса, подходящие для консольных приложений, когда не подходит язык и региональные параметры графического пользовательского интерфейса по умолчанию.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

Возвращает или задает имя языка и региональных параметров на английском языке.Gets or sets the culture name in English.

CultureName CultureName CultureName CultureName

Возвращает имя создаваемого языка и региональных параметров.Gets the name of the culture being created.

CultureNativeName CultureNativeName CultureNativeName CultureNativeName

Возвращает или задает имя языка и региональных параметров в том формате и на том языке, которые заданы для отображения в этом языке и региональных параметрах.Gets or sets the culture name in the format and language that the culture is set to display.

CultureTypes CultureTypes CultureTypes CultureTypes

Возвращает значение CultureTypes, описывающее язык и региональные параметры, представленные текущим объектом CultureAndRegionInfoBuilder.Gets the CultureTypes value that describes the culture represented by the current CultureAndRegionInfoBuilder object.

CurrencyEnglishName CurrencyEnglishName CurrencyEnglishName CurrencyEnglishName

Возвращает или задает на английском языке название валюты, используемой в стране или регионе, представленном объектом CultureAndRegionInfoBuilder.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

Возвращает или задает местное название валюты, используемое в стране или регионе, представленном объектом CultureAndRegionInfoBuilder.Gets or sets the native name of the currency used in the country/region represented by the current CultureAndRegionInfoBuilder object.

GeoId GeoId GeoId GeoId

Возвращает или задает уникальный идентификационный номер географического региона, страны, города или местности.Gets or sets a unique identification number for a geographical region, country, city, or location.

GregorianDateTimeFormat GregorianDateTimeFormat GregorianDateTimeFormat GregorianDateTimeFormat

Возвращает или задает объект DateTimeFormatInfo, определяющий формат даты и времени в соответствии с григорианским календарем.Gets or sets a DateTimeFormatInfo object that defines the format of dates and times according to the Gregorian calendar.

IetfLanguageTag IetfLanguageTag IetfLanguageTag IetfLanguageTag

Возвращает или задает имя языка и региональных параметров в соответствии со стандартом RFC 4646, посвященном тегам для идентификации языков.Gets or sets a culture name formatted according to the RFC 4646 standard, "Tags for the Identification of Languages."

IsMetric IsMetric IsMetric IsMetric

Возвращает или задает значение, указывающее, использует ли страна или регион метрическую систему.Gets or sets a value indicating whether the country/region uses the metric system for measurements.

ISOCurrencySymbol ISOCurrencySymbol ISOCurrencySymbol ISOCurrencySymbol

Возвращает или задает трехзначный символ денежной единицы в формате ISO 4217, связанный со страной или регионом.Gets or sets the three-character ISO 4217 currency symbol associated with the country/region.

IsRightToLeft IsRightToLeft IsRightToLeft IsRightToLeft

Возвращает или задает преобладающее направление строк текста в системе письма, связанной с текущим объектом CultureAndRegionInfoBuilder.Gets or sets the predominant direction of lines of text in the writing system associated with the current CultureAndRegionInfoBuilder object.

KeyboardLayoutId KeyboardLayoutId KeyboardLayoutId KeyboardLayoutId

Возвращает или задает идентификатор действующего языка ввода.Gets or sets the active input locale identifier.

LCID LCID LCID LCID

Возвращает идентификатор языка и региональных параметров для текущего объекта CultureAndRegionInfoBuilder.Gets the culture identifier for the current CultureAndRegionInfoBuilder object.

NumberFormat NumberFormat NumberFormat NumberFormat

Возвращает или задает объект NumberFormatInfo, определяющий формат отображения чисел, денежной единицы и процентов, соответствующий языку и региональным параметрам.Gets or sets a NumberFormatInfo object that defines the culturally appropriate format of displaying numbers, currency, and percentage.

Parent Parent Parent Parent

Возвращает или задает объект CultureInfo, представляющий родительский язык и региональные параметры текущего пользовательского языка и региональных параметров.Gets or sets the CultureInfo object that represents the parent culture of the current custom culture.

RegionEnglishName RegionEnglishName RegionEnglishName RegionEnglishName

Возвращает или задает полное название страны или региона на английском языке.Gets or sets the full name of the country/region in English.

RegionName RegionName RegionName RegionName

Возвращает название страны или региона для текущего объекта CultureAndRegionInfoBuilder.Gets the name of the country/region for the current CultureAndRegionInfoBuilder object.

RegionNativeName RegionNativeName RegionNativeName RegionNativeName

Возвращает или задает полное название страны или региона на родном языке людей, использующих этот настраиваемый язык и региональные параметры.Gets or sets the full name of the country/region as known by the people of this custom culture.

TextInfo TextInfo TextInfo TextInfo

Возвращает или задает объект TextInfo, который определяет систему письма, связанную с этим пользовательским языком и региональными параметрами.Gets or sets the TextInfo object that defines the writing system associated with this custom culture.

ThreeLetterISOLanguageName ThreeLetterISOLanguageName ThreeLetterISOLanguageName ThreeLetterISOLanguageName

Возвращает или задает трехбуквенный код ISO 639-2 языка для данного пользовательского языка и региональных параметров.Gets or sets the ISO 639-2 three-letter code for the language of this custom culture.

ThreeLetterISORegionName ThreeLetterISORegionName ThreeLetterISORegionName ThreeLetterISORegionName

Возвращает или задает код из трех букв, определенный в формате ISO 3166 для страны или региона.Gets or sets the three-letter code defined in ISO 3166 for the country/region.

ThreeLetterWindowsLanguageName ThreeLetterWindowsLanguageName ThreeLetterWindowsLanguageName ThreeLetterWindowsLanguageName

Возвращает или задает трехбуквенный код для языка, определенный в формате Windows API.Gets or sets the three-letter code for the language as defined in the Windows API.

ThreeLetterWindowsRegionName ThreeLetterWindowsRegionName ThreeLetterWindowsRegionName ThreeLetterWindowsRegionName

Возвращает или задает код из трех букв, присвоенный операционной системой Windows стране или региону, представленному текущим пользовательским языком и региональными параметрами.Gets or sets the three-letter code assigned by Windows to the country/region represented by the current custom culture.

TwoLetterISOLanguageName TwoLetterISOLanguageName TwoLetterISOLanguageName TwoLetterISOLanguageName

Возвращает или задает двухбуквенный код ISO 639-1 для языка текущего объекта CultureInfo.Gets or sets the ISO 639-1 two-letter code for the language of the current CultureInfo object.

TwoLetterISORegionName TwoLetterISORegionName TwoLetterISORegionName TwoLetterISORegionName

Возвращает или задает код из двух букв, определенный в формате ISO 3166 для страны или региона.Gets or sets the two-letter code defined in ISO 3166 for the country/region.

Методы

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

Восстанавливает объект CultureAndRegionInfoBuilder из указанного XML-файла, содержащего представление объекта.Reconstitutes a CultureAndRegionInfoBuilder object from a specified XML file that contains a representation of the object.

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

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

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

Служит хэш-функцией по умолчанию.Serves as the default hash function.

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

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

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

Задает свойства текущего объекта CultureAndRegionInfoBuilder с помощью соответствующих свойств указанного объекта CultureInfo.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)

Задает свойства текущего объекта CultureAndRegionInfoBuilder с помощью соответствующих свойств указанного объекта RegionInfo.Sets the properties of the current CultureAndRegionInfoBuilder object with the corresponding properties of the specified RegionInfo object.

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

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

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

Сохраняет текущий объект CultureAndRegionInfoBuilder в качестве пользовательского языка и региональных параметров на локальном компьютере и открывает приложениям доступ к этому языку и региональным параметрам.Persists the current CultureAndRegionInfoBuilder object as a custom culture on the local computer and makes that culture available to applications. Для этого требуются полномочия администратора.Requires administrative privileges.

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

Создает XML-представление текущего объекта CultureAndRegionInfoBuilder в указанном файле.Writes an XML representation of the current CultureAndRegionInfoBuilder object to the specified file.

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

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

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

Удаляет пользовательский язык и региональные параметры с локального компьютера.Deletes a custom culture from the local computer.

Применяется к