HttpRequest.UserLanguages Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en sorterad strängmatris med klientspråkinställningar.
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()
Egenskapsvärde
En sorterad strängmatris med klientspråkinställningar eller null om den är tom.
Exempel
I följande kodexempel avbildas de flera värden som returneras av UserLanguages egenskapen i en strängmatris och varje språknamn skrivs till en separat rad med HTTP-utdata.
Språknamnen tillhandahålls av webbläsaren och det finns ingen slutgiltig lista över alla möjliga koder. Dessa består vanligtvis av två tecken för språket, ett bindestreck och en kod med två tecken för kulturen, till exempel "en-us" för amerikansk engelska och "fr-ca" för kanadensisk franska.
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