共用方式為


CurrencyFormatter 類別

定義

格式化和剖析貨幣。

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
繼承
Object Platform::Object IInspectable CurrencyFormatter
屬性
實作

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

備註

如果您的應用程式將此類別中使用的語言標籤傳遞至任何 國家語言支援 函式,則必須先呼叫 ResolveLocaleName來轉換標記。

建構函式

CurrencyFormatter(String)

建立以貨幣識別碼初始化的 CurrencyFormatter 物件。

CurrencyFormatter(String, IIterable<String>, String)

建立以貨幣識別碼、語言清單和地理區域初始化的 CurrencyFormatter 物件。

屬性

Currency

注意

Windows 8.1之後,貨幣可能為唯讀版本。 請改用新的 CurrencyFormatter

取得要用於格式化和剖析貨幣值的貨幣識別碼。

FractionDigits

取得或設定貨幣值的分數部分要顯示的最小位數。

GeographicRegion

取得格式化和剖析貨幣值時所使用的區域。

IntegerDigits

取得或設定貨幣值的整數部分要顯示的最小位數。

IsDecimalPointAlwaysDisplayed

取得或設定是否應該一律顯示貨幣值的小數點。

IsGrouped

取得或設定是否應該分組貨幣值的整數部分。 預設值是 false

IsZeroSigned

取得或設定是否使用負數慣例或正數來格式化 -0。 (在拉丁數字系統中,選擇為 「-0」 或 「0」。)

Languages

取得格式化和剖析貨幣值時所使用的語言識別項優先順序清單。

Mode

取得或設定貨幣是以貨幣符號或貨幣代碼格式化。

NumberRounder

取得或設定格式化貨幣金額時要使用的目前舍入策略。

NumeralSystem

取得或設定用來格式化和剖析貨幣值的編號系統。

ResolvedGeographicRegion

取得最近用來格式化或剖析貨幣值的地理區域。

ResolvedLanguage

取得最近用來格式化或剖析貨幣值的語言。

SignificantDigits

取得或設定當貨幣金額格式化時,目前填補為有效位數。

方法

ApplyRoundingForCurrency(RoundingAlgorithm)

將指定的舍入演算法套用至 CurrencyFormatter

Format(Double)

傳回 Double 貨幣值的字串表示。

Format(Int64)

傳回 Int64 貨幣值的字串表示。

Format(UInt64)

傳回 UInt64 貨幣值的字串表示。

FormatDouble(Double)

傳回 Double 貨幣值的字串表示。

FormatInt(Int64)

傳回 Int64 貨幣值的字串表示。

FormatUInt(UInt64)

傳回 UInt64 貨幣值的字串表示。

ParseDouble(String)

嘗試剖析 Double 貨幣值的字串表示。

ParseInt(String)

嘗試剖析整數貨幣值的字串表示。

ParseUInt(String)

嘗試剖析不帶正負號整數貨幣值的字串表示。

適用於

另請參閱