HttpRequest.UserLanguages Propriedade

Definição

Obtém um array ordenado de cadeias de preferências de língua do cliente.

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()

Valor de Propriedade

String[]

Um array ordenado de cadeias de preferências de línguas do cliente, ou null , se estiver vazio.

Exemplos

O exemplo de código seguinte captura os múltiplos valores devolvidos pela UserLanguages propriedade num array de strings e escreve cada nome de linguagem numa linha separada de saída HTTP.

Os nomes das línguas são fornecidos pelo navegador, e não existe uma lista definitiva de todos os códigos possíveis. Normalmente, estes consistem num código de dois caracteres para a língua, um hífen e um código de dois caracteres para a cultura, como "en-us" para o inglês dos EUA e "fr-ca" para o francês canadiano.

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
   

Aplica-se a