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

Определение

Перегрузки

CurrencyFormatter(String)

Создает объект CurrencyFormatter , инициализируемый идентификатором валюты.

CurrencyFormatter(String, IIterable<String>, String)

Создает объект CurrencyFormatter , инициализированный с идентификатором валюты, списком языков и географическим регионом.

CurrencyFormatter(String)

Создает объект CurrencyFormatter , инициализируемый идентификатором валюты.

public:
 CurrencyFormatter(Platform::String ^ currencyCode);
 CurrencyFormatter(winrt::hstring const& currencyCode);
public CurrencyFormatter(string currencyCode);
function CurrencyFormatter(currencyCode)
Public Sub New (currencyCode As String)

Параметры

currencyCode
String

Platform::String

winrt::hstring

Идентификатор валюты, используемый при форматировании и анализе значений валют.

См. также раздел

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

CurrencyFormatter(String, IIterable<String>, String)

Создает объект CurrencyFormatter , инициализированный с идентификатором валюты, списком языков и географическим регионом.

public:
 CurrencyFormatter(Platform::String ^ currencyCode, IIterable<Platform::String ^> ^ languages, Platform::String ^ geographicRegion);
 CurrencyFormatter(winrt::hstring const& currencyCode, IIterable<winrt::hstring> const& languages, winrt::hstring const& geographicRegion);
public CurrencyFormatter(string currencyCode, IEnumerable<string> languages, string geographicRegion);
function CurrencyFormatter(currencyCode, languages, geographicRegion)
Public Sub New (currencyCode As String, languages As IEnumerable(Of String), geographicRegion As String)

Параметры

currencyCode
String

Platform::String

winrt::hstring

Идентификатор валюты, используемый при форматировании и анализе значений валют.

languages

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Список идентификаторов языков в порядке приоритета, представляющий выбор языков. См. заметки.

geographicRegion
String

Platform::String

winrt::hstring

Идентификатор географического региона.

Комментарии

В случае, если символ для указанной валюты совпадает с символом другой валюты в указанном регионе (или в домашнем регионе, если он не указан), при форматировании может использоваться код валюты, даже если свойство Mode имеет значение UseSymbol. Это необходимо для того, чтобы избежать неоднозначности. Например, CurrencyFormatter ("USD", ["en"], "CA") создает модуль форматирования, который форматирует 3 как 3 САПР, даже если свойство Mode имеет значение UseSymbol. Аналогичным образом CurrencyFormatter ("CAD", ["en"], "US") создает модуль форматирования, который форматирует 3 в виде 3 долларов США.

Если приложение передает языковые теги, используемые в этом классе, в любые функции поддержки национальных языков , оно должно сначала преобразовать теги, вызвав ResolveLocaleName.

Языковые теги поддерживают расширения Юникода "ca-" и "nu-". (См. раздел Определения ключей и типов Юникода.) Обратите внимание, что эти расширения могут влиять на числовую систему, используемую объектами CurrencyFormatter .

См. также раздел

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