Freigeben über


PhoneNumberFormatter.FormatPartialString(String) Methode

Definition

Gibt eine Zeichenfolge zurück, die die formatierte Teiltelefonnummer darstellt.

Verwenden Sie diese Methode, um Telefonnummern zu formatieren, während sie von einem Benutzer eingegeben werden, damit der Benutzer die vollständige, formatierte Nummer visualisieren kann.

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

Parameter

number
String

Platform::String

winrt::hstring

Eine Zeichenfolge, die eine partielle Telefonnummer darstellt.

Gibt zurück

String

Platform::String

winrt::hstring

Die Eingabezeichenfolge, formatiert als partielle Telefonnummer.

Hinweise

Die folgende Tabelle zeigt die Ergebnisse des wiederholten Aufrufens dieser Methode, wenn ein Benutzer Ziffern aus einer Telefonnummer eingibt, wobei ein Formatierer auf die Region "USA" festgelegt ist.

An FormatPartialString übergebene ZiffernFormatierte Ausgabe
11
1414
142142
14251 425
14255551 425-555
142555581 425-555-8
142555580801 425-555-8080

Der folgende Codeausschnitt veranschaulicht einen TextChanged-Ereignishandler, der einen TextBlock mit der formatierten Teilnummer aktualisiert, wenn sich die in den TextBox-Textbox des Ereignishandlers eingegebene Zahl ändert.

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

Gilt für: