PhoneNumberFormatter.FormatPartialString(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定された書式設定された部分的な電話番号を表す文字列を返します。
このメソッドを使用して、ユーザーが入力している電話番号の書式を設定し、ユーザーが書式設定した完全な番号を視覚化できるようにします。
public:
virtual Platform::String ^ FormatPartialString(Platform::String ^ number) = FormatPartialString;
winrt::hstring FormatPartialString(winrt::hstring const& number);
public string FormatPartialString(string number);
function formatPartialString(number)
Public Function FormatPartialString (number As String) As String
パラメーター
- number
-
String
Platform::String
winrt::hstring
部分的な電話番号を表す文字列。
戻り値
部分的な電話番号として書式設定された入力文字列。
注釈
次の表は、ユーザーが "US" リージョンに設定されたフォーマッタを使用して電話番号から数字を入力すると、このメソッドを繰り返し呼び出した結果を示しています。
FormatPartialString に渡される数字 | 書式付き出力 |
---|---|
1 | 1 |
14 | 14 |
142 | 142 |
1425 | 1 425 |
1425555 | 1 425-555 |
14255558 | 1 425-555-8 |
14255558080 | 1 425-555-8080 |
次のコード スニペットは、イベント ハンドラーの TextBox に入力された数値が変更されるたびに、書式設定された部分番号で TextBlock を更新する TextChanged イベント ハンドラーを示しています。
using Windows.Globalization.PhoneNumberFormatting;
PhoneNumberFormatter currentFormatter;
public MainPage()
{
this.InitializeComponent();
// Using the current default region
currentFormatter = new PhoneNumberFormatter();
}
private void gradualInput_TextChanged(object sender, TextChangedEventArgs e)
{
outBlock.Text = currentFormatter.FormatPartialString(gradualInput.Text);
}