HttpRequest.UserLanguages Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İstemci dili tercihlerinden oluşan sıralanmış bir dize dizisi alır.
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()
Özellik Değeri
- String[]
İstemci dili tercihlerinden oluşan sıralanmış dize dizisi veya null
boşsa.
Örnekler
Aşağıdaki kod örneği, özelliği tarafından UserLanguages döndürülen birden çok değeri bir dize dizisine yakalar ve her dil adını ayrı bir HTTP çıkışı satırına yazar.
Dil adları tarayıcı tarafından sağlanır ve tüm olası kodların kesin bir listesi yoktur. Bunlar genellikle dil için iki karakterli kodlardan, kısa çizgiden ve kültür için "en-us" abd İngilizcesi ve Kanada Fransızcası için "fr-ca" gibi iki karakterli bir koddan oluşur.
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