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 vývoji ASP.NET mobilních aplikací najdete v tématu Mobilní aplikace & 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 PhoneNumber se vyžaduje 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 následnou posloupností čísel, která telefonní číslo tvoří. Znaky označené jako decoration_character
se můžou objevit kdekoli v telefonním čísle a budou ignorovány.
U i-Mode
telefonů aktuálně platí při zadávání telefonního čísla 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 můžou v řetězci obsahovat "(", ")" a "-".
Řetězec musí být kratší než 24 znaků.
V následujícím seznamu jsou uvedeny některé příklady platných telefonních čísel:
800.522.2920
+1 (425) 885-8080
+91335303197