PhoneNumberFormatter.FormatPartialString(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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 FormatPartialString | Output formattato |
---|---|
1 | 1 |
14 | 14 |
142 | 142 |
1425 | 1 425 |
1425555 | 1 425-555 |
14255558 | 1 425-555-8 |
14255558080 | 1 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);
}