HttpRequest.UserLanguages 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á seřazené řetězcové pole předvoleb klientského jazyka.
public:
property cli::array <System::String ^> ^ UserLanguages { cli::array <System::String ^> ^ get(); };
public string[] UserLanguages { get; }
member this.UserLanguages : string[]
Public ReadOnly Property UserLanguages As String()
Hodnota vlastnosti
- String[]
Seřazené pole řetězců předvoleb klientského jazyka nebo null
pokud je prázdné.
Příklady
Následující příklad kódu zachycuje více hodnot vrácených UserLanguages vlastností do pole řetězců a zapíše každý název jazyka do samostatného řádku výstupu HTTP.
Názvy jazyků jsou poskytovány prohlížečem a neexistuje žádný konečný seznam všech možných kódů. Obvykle se skládají z dvouznakových kódů pro jazyk, spojovník a dvouznakové kód pro jazykovou verzi, například "en-us" pro angličtinu USA a "fr-ca" pro kanadskou francouzštinu.
int count;
String[] userLang = Request.UserLanguages;
for (count = 0; count < userLang.Length; count++)
{
Response.Write("User Language " + count +": " + userLang[count] + "<br>");
}
Dim userLang() As String
Dim count As Integer
userLang = Request.UserLanguages
For count = 0 To userLang.GetUpperBound(0)
Response.Write("User Language: " & Cstr(userLang(count)) & "<br>")
Next count