PhoneNumberFormatter.FormatPartialString(String) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 형식의 부분 전화 번호를 나타내는 문자열을 반환합니다.
이 메서드를 사용하여 사용자가 입력할 때 전화 번호의 서식을 지정하여 사용자가 서식이 지정된 전체 번호를 시각화할 수 있도록 합니다.
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
매개 변수
- number
-
String
Platform::String
winrt::hstring
부분 전화 번호를 나타내는 문자열입니다.
반환
부분 전화 번호로 서식이 지정된 입력 문자열입니다.
설명
다음 표에서는 사용자가 "미국" 지역으로 설정된 포맷터를 사용하여 전화 번호에서 숫자를 입력할 때 이 메서드를 반복적으로 호출한 결과를 보여 줍니다.
FormatPartialString에 전달된 숫자 | 형식이 지정된 출력 |
---|---|
1 | 1 |
14 | 14 |
142 | 142 |
1425 | 1 425 |
1425555 | 1 425-555 |
14255558 | 1 425-555-8 |
14255558080 | 1 425-555-8080 |
다음 코드 조각은 이벤트 처리기의 TextBox에 입력된 숫자가 변경될 때마다 TextBlock을 서식이 지정된 부분 번호로 업데이트하는 TextChanged 이벤트 처리기를 보여 줍니다.
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);
}