PhoneNumberFormatter 类

定义

设置电话号码格式。

public ref class PhoneNumberFormatter sealed
/// [Windows.Foundation.Metadata.Activatable(196608, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PhoneNumberFormatter final
[Windows.Foundation.Metadata.Activatable(196608, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PhoneNumberFormatter
function PhoneNumberFormatter()
Public NotInheritable Class PhoneNumberFormatter
继承
Object Platform::Object IInspectable PhoneNumberFormatter
属性

Windows 要求

设备系列
Windows 10 Anniversary Edition (在 10.0.14393.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v3.0 中引入)

构造函数

PhoneNumberFormatter()

使用当前默认区域创建 PhoneNumberFormatter 对象。

方法

Format(PhoneNumberInfo)

返回提供的电话号码的字符串表示形式。

Format(PhoneNumberInfo, PhoneNumberFormat)

使用给定格式返回表示给定电话号码的字符串。

FormatPartialString(String)

返回一个字符串,表示给定的带格式的部分电话号码。

使用此方法在用户输入电话号码时设置电话号码的格式,以帮助用户可视化完整的格式化号码。

FormatString(String)

返回输入字符串,格式为电话号码。

FormatStringWithLeftToRightMarkers(String)

返回输入字符串,格式为电话号码,周围有 Unicode 从左到右 (LTR) 标记。

GetCountryCodeForRegion(String)

返回给定区域代码的国家/地区代码的静态方法。

GetNationalDirectDialingPrefixForRegion(String, Boolean)

返回给定区域的国家直拨前缀的静态方法。

TryCreate(String, PhoneNumberFormatter)

尝试为给定区域代码创建 PhoneNumberFormatter ,失败时不会引发。

WrapWithLeftToRightMarkers(String)

用 Unicode 从左到右 (LTR) 标记包装字符串。

适用于