Share via


PhoneNumberFormatter.FormatPartialString(String) Método

Definição

Retorna uma cadeia de caracteres que representa o número de telefone parcial formatado determinado.

Use esse método para formatar números de telefone conforme eles estão sendo inseridos por um usuário, para ajudar o usuário a visualizar o número completo formatado.

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

Uma cadeia de caracteres que representa um número de telefone parcial.

Retornos

String

Platform::String

winrt::hstring

A cadeia de caracteres de entrada, formatada como um número de telefone parcial.

Comentários

A tabela a seguir mostra os resultados de chamar repetidamente esse método à medida que um usuário insere dígitos de um número de telefone, usando um formatador definido para a região "EUA".

Dígitos passados para FormatPartialStringSaída formatada
11
1414
142142
14251 425
14255551 425-555
142555581 425-555-8
142555580801 425-555-8080

O snippet de código a seguir demonstra um manipulador de eventos TextChanged que atualiza um TextBlock com o número parcial formatado sempre que o número digitado no TextBox do manipulador de eventos é alterado.

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

Aplica-se a