CurrencyFormatter Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memformat dan mengurai mata uang.
public ref class CurrencyFormatter sealed : INumberRounderOption, ISignedZeroOption, ISignificantDigitsOption
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.NumberFormatting.ICurrencyFormatterFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CurrencyFormatter final : INumberRounderOption, ISignedZeroOption, ISignificantDigitsOption
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.NumberFormatting.ICurrencyFormatterFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class CurrencyFormatter final : INumberRounderOption, ISignedZeroOption, ISignificantDigitsOption
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.NumberFormatting.ICurrencyFormatterFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CurrencyFormatter : INumberRounderOption, ISignedZeroOption, ISignificantDigitsOption
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.NumberFormatting.ICurrencyFormatterFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class CurrencyFormatter : INumberRounderOption, ISignedZeroOption, ISignificantDigitsOption
function CurrencyFormatter(currencyCode, languages, geographicRegion)
Public NotInheritable Class CurrencyFormatter
Implements INumberRounderOption, ISignedZeroOption, ISignificantDigitsOption
- Warisan
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Jika aplikasi Anda meneruskan tag bahasa yang digunakan di kelas ini ke fungsi Dukungan Bahasa Nasional apa pun, aplikasi harus terlebih dahulu mengonversi tag dengan memanggil ResolveLocaleName.
Konstruktor
CurrencyFormatter(String) |
Membuat objek CurrencyFormatter yang diinisialisasi dengan pengidentifikasi mata uang. |
CurrencyFormatter(String, IIterable<String>, String) |
Membuat objek CurrencyFormatter yang diinisialisasi dengan pengidentifikasi mata uang, daftar bahasa, dan wilayah geografis. |
Properti
Currency |
Catatan Mata uang mungkin baca-saja untuk rilis setelah Windows 8.1. Sebagai gantinya, gunakan CurrencyFormatter baru. Mendapatkan pengidentifikasi untuk mata uang yang akan digunakan untuk memformat dan mengurai nilai mata uang. |
FractionDigits |
Mendapatkan atau mengatur jumlah minimum digit yang akan ditampilkan untuk bagian pecahan dari nilai mata uang. |
GeographicRegion |
Mendapatkan wilayah yang digunakan saat memformat dan mengurai nilai mata uang. |
IntegerDigits |
Mendapatkan atau mengatur jumlah minimum digit yang akan ditampilkan untuk bagian bilangan bulat dari nilai mata uang. |
IsDecimalPointAlwaysDisplayed |
Mendapatkan atau mengatur apakah titik desimal nilai mata uang harus selalu ditampilkan. |
IsGrouped |
Mendapatkan atau mengatur apakah bagian bilangan bulat dari nilai mata uang harus dikelompokkan. Nilai defaultnya adalah |
IsZeroSigned |
Mendapatkan atau mengatur apakah -0 diformat menggunakan konvensi untuk angka negatif atau untuk angka positif. (Dalam sistem angka Latin, pilihannya adalah "-0" atau "0".) |
Languages |
Mendapatkan daftar prioritas pengidentifikasi bahasa yang digunakan saat memformat dan mengurai nilai mata uang. |
Mode |
Mendapatkan atau mengatur apakah mata uang diformat dengan simbol mata uang atau kode mata uang. |
NumberRounder |
Mendapatkan atau mengatur strategi pembulatan saat ini yang akan digunakan saat memformat jumlah mata uang. |
NumeralSystem |
Mendapatkan atau mengatur sistem penomoran yang digunakan untuk memformat dan mengurai nilai mata uang. |
ResolvedGeographicRegion |
Mendapatkan wilayah geografis yang terakhir digunakan untuk memformat atau mengurai nilai mata uang. |
ResolvedLanguage |
Mendapatkan bahasa yang terakhir digunakan untuk memformat atau mengurai nilai mata uang. |
SignificantDigits |
Mendapatkan atau mengatur padding saat ini ke digit signifikan saat jumlah mata uang diformat. |
Metode
ApplyRoundingForCurrency(RoundingAlgorithm) |
Menerapkan algoritma pembulatan yang ditentukan ke CurrencyFormatter. |
Format(Double) |
Mengembalikan representasi string dari nilai mata uang Ganda . |
Format(Int64) |
Mengembalikan representasi string dari nilai mata uang Int64 . |
Format(UInt64) |
Mengembalikan representasi string dari nilai mata uang UInt64 . |
FormatDouble(Double) |
Mengembalikan representasi string dari nilai mata uang Ganda . |
FormatInt(Int64) |
Mengembalikan representasi string dari nilai mata uang Int64 . |
FormatUInt(UInt64) |
Mengembalikan representasi string dari nilai mata uang UInt64 . |
ParseDouble(String) |
Mencoba mengurai representasi string dari nilai mata uang Ganda . |
ParseInt(String) |
Mencoba mengurai representasi string dari nilai mata uang bilangan bulat. |
ParseUInt(String) |
Mencoba mengurai representasi string dari nilai mata uang bilangan bulat yang tidak ditandatangani. |
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk