PhoneCall.PhoneNumber Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví řetězec, který představuje telefonní číslo. Toto rozhraní API je zastaralé. Informace o tom, jak vyvíjet ASP.NET mobilní aplikace, najdete v tématu Mobile Apps & Weby s 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
Hodnota vlastnosti
Řetězec, který představuje telefonní číslo.
- Atributy
Výjimky
formát čísla je neplatný.
Poznámky
Vlastnost je vyžadována PhoneNumber u PhoneCall ovládacích prvků. Vlastnost PhoneNumber přijímá řetězce v různých formátech. Formát pro následující typy čísel je popsán pomocí formátu Backus-Naur (syntaxe BNF je způsob, jak popsat syntaxi formátů souborů):
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}
Telefonní číslo se může skládat z volitelného kódu země nebo oblasti s předponou + a za ním libovolná posloupnost čísel, která tvoří telefonní číslo. Znaky označené jako decoration_character se můžou objevit kdekoli v telefonním čísle a budou ignorovány.
U i-Mode telefonů se při zadávání telefonního čísla aktuálně vztahují následující pravidla:
- Řetězec musí začínat řetězcem "0" nebo "#".
- Pokud řetězec začíná řetězcem "0", jsou čísla větší než devět číslic.
- Pokud řetězec začíná znakem "#", jsou čísla větší než tři číslice.
- Čísla mohou v řetězci obsahovat "(", ")" a "-".
- Řetězec musí mít méně než 24 znaků.
Následující seznam uvádí několik příkladů platných telefonních čísel:
- 800.522.2920
- +1 (425) 885-8080
- +91335303197