PhoneNumberFormatter.FormatPartialString(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une chaîne représentant le numéro de téléphone partiel mis en forme donné.
Utilisez cette méthode pour mettre en forme les numéros de téléphone tels qu’ils sont entrés par un utilisateur, afin d’aider l’utilisateur à visualiser le numéro complet mis en forme.
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
Paramètres
- number
-
String
Platform::String
winrt::hstring
Chaîne représentant un numéro de téléphone partiel.
Retours
Chaîne d’entrée, mise en forme comme un numéro de téléphone partiel.
Remarques
Le tableau suivant montre les résultats de l’appel répété de cette méthode quand un utilisateur entre des chiffres à partir d’un numéro de téléphone, à l’aide d’un formateur défini sur la région « États-Unis ».
Chiffres passés à FormatPartialString | Sortie mise en forme |
---|---|
1 | 1 |
14 | 14 |
142 | 142 |
1425 | 1 425 |
1425555 | 1 425-555 |
14255558 | 1 425-555-8 |
14255558080 | 1 425-555-8080 |
L’extrait de code suivant illustre un gestionnaire d’événements TextChanged qui met à jour un TextBlock avec le nombre partiel mis en forme chaque fois que le nombre tapé dans le TextBox du gestionnaire d’événements change.
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);
}