Condividi tramite


PhoneNumberFormatter.FormatPartialString(String) Metodo

Definizione

Restituisce una stringa che rappresenta il numero di telefono parziale formattato specificato.

Usare questo metodo per formattare i numeri di telefono quando vengono immessi da un utente, per consentire all'utente di visualizzare il numero completo, formattato.

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

Parametri

number
String

Platform::String

winrt::hstring

Stringa che rappresenta un numero di telefono parziale.

Restituisce

String

Platform::String

winrt::hstring

Stringa di input, formattata come numero di telefono parziale.

Commenti

La tabella seguente mostra i risultati della chiamata ripetuta di questo metodo come utente immette cifre da un numero di telefono, usando un formattatore impostato sull'area "US".

Cifre passate a FormatPartialStringOutput formattato
11
1414
142142
14251 425
14255551 425-555
142555581 425-555-8
142555580801 425-555-8080

Il frammento di codice seguente illustra un gestore eventi TextChanged che aggiorna un oggetto TextBlock con il numero parziale formattato ogni volta che il numero digitato nel controllo TextBox del gestore eventi cambia.

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);
}

Si applica a