HttpRequest.UserLanguages Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera posortowaną tablicę ciągów preferencji języka klienta.
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()
Wartość właściwości
- String[]
Posortowana tablica ciągów preferencji języka klienta lub null
jeśli jest pusta.
Przykłady
Poniższy przykład kodu przechwytuje wiele wartości zwracanych przez UserLanguages właściwość do tablicy ciągów i zapisuje każdą nazwę języka w osobnym wierszu danych wyjściowych HTTP.
Nazwy języków są dostarczane przez przeglądarkę i nie ma ostatecznej listy wszystkich możliwych kodów. Zazwyczaj składają się one z dwuznakowych kodów dla języka, łącznika i dwuznakowego kodu kultury, takiego jak "en-us" dla języka angielskiego USA i "fr-ca" dla kanadyjskiego języka francuskiego.
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