Поделиться через


PhoneCall.PhoneNumber Свойство

Определение

Возвращает или задает строку, представляющую телефонный номер. Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с ASP.NET.

public:
 property System::String ^ PhoneNumber { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Bindable(true)]
public string PhoneNumber { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.PhoneNumber : string with get, set
Public Property PhoneNumber As String

Значение свойства

Строка, представляющая телефонный номер.

Атрибуты

Исключения

Недопустимый формат числа.

Комментарии

Свойство PhoneNumber является обязательным для PhoneCall элементов управления. Свойство PhoneNumber принимает строки в различных форматах. Формат для следующих типов чисел описывается с помощью формата Backus-Naur (синтаксис BNF — это способ описания синтаксиса форматов файлов):

phone_number ::= international_number | national_number | short_number  

international_number ::= "+" country_code national_number  

short_number ::= "#" national_number  

country_code ::= (decoration_character | digit)* digit (decoration_character   
       | digit)*  

national_number ::= (decoration_character | digit)+  

digit ::= 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9  

decoration_character ::= "(" | ")" | "." | "-" | {space}  

Номер телефона может состоять из необязательного кода страны или региона с префиксом +, за которым следует любая последовательность чисел, из которой состоит номер телефона. Символы, помеченные как decoration_character , могут отображаться в любом месте номера телефона и игнорироваться.

Для i-Mode телефонов в настоящее время применяются следующие правила при указании номера телефона:

  • Строка должна начинаться с "0" или "#".

  • Если строка начинается с "0", числа более девяти цифр.

  • Если строка начинается с "#", числа имеют более трех цифр.

  • Числа могут содержать "(", ")" и "-" в строке.

  • Строка должна содержать менее 24 символов.

В следующем списке приведены примеры допустимых номеров телефонов.

  • 800.522.2920

  • +1 (425) 885-8080

  • +91335303197

Применяется к

См. также раздел