Compartir a través de


PhoneNumberFormatter.FormatPartialString(String) Método

Definición

Devuelve una cadena que representa el número de teléfono parcial con formato especificado.

Use este método para dar formato a los números de teléfono a medida que un usuario escribe, para ayudar al usuario a visualizar el número completo con formato.

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

Parámetros

number
String

Platform::String

winrt::hstring

Cadena que representa un número de teléfono parcial.

Devoluciones

String

Platform::String

winrt::hstring

Cadena de entrada, con formato de número de teléfono parcial.

Comentarios

En la tabla siguiente se muestran los resultados de llamar repetidamente a este método cuando un usuario escribe dígitos de un número de teléfono, mediante un formateador establecido en la región "US".

Dígitos pasados a FormatPartialStringResultado con formato
11
1414
142142
14251 425
14255551 425-555
142555581 425-555-8
142555580801 425-555-8080

El fragmento de código siguiente muestra un controlador de eventos TextChanged que actualiza un TextBlock con el número parcial con formato cada vez que cambia el número escrito en el textBox del controlador de eventos.

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

Se aplica a