ApplicationBase.ChangeUICulture(String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Altera a cultura que o tópico atual usa para recuperar recursos específicos da cultura.
public:
void ChangeUICulture(System::String ^ cultureName);
public void ChangeUICulture(string cultureName);
member this.ChangeUICulture : string -> unit
Public Sub ChangeUICulture (cultureName As String)
Parâmetros
- cultureName
- String
String. Nome da cultura como uma corda. Para uma lista de nomes possíveis, veja CultureInfo.
Exceções
cultureName é Nothing.
cultureName não é um nome cultural válido.
Exemplos
Este exemplo utiliza o My.Application.ChangeUICulture método para definir a cultura que o My.Resources objeto utiliza para recuperar recursos.
Sub ShowLocalizedMessage()
Dim culture As String = My.Application.UICulture.Name
My.Application.ChangeUICulture("fr-FR")
MsgBox(My.Resources.Message)
My.Application.ChangeUICulture(culture)
End Sub
Para que este exemplo funcione, a sua aplicação deve ter uma string nomeada Message no ficheiro de recurso da aplicação, e a aplicação deve ter a versão French-culture desse ficheiro de recursos, Resources.fr-FR.resx. Para mais informações, veja Como: Adicionar ou Remover Recursos.
Se a aplicação não tiver a versão French-culture desse ficheiro de recurso, o My.Resources objeto recupera o recurso do ficheiro de recurso de cultura por defeito.
Observações
O My.Application.ChangeUICulture método altera a propriedade do CurrentUICulture thread atual. A propriedade CurrentUICulture determina a cultura usada pelo Resource Manager e pelo objeto My.Resources; utiliza esta informação para consultar recursos específicos da cultura em tempo de execução.
Para recuperar a cultura atual da interface, pode usar a UICulture propriedade ou a propriedade CurrentUICulture .
Use o My.Application.ChangeCulture método para alterar a cultura que o thread atual utiliza para manipulação e formatação de strings.
Disponibilidade por tipo de projeto
| Tipo de Projeto | Available |
|---|---|
| Aplicação Windows Forms | Sim |
| Biblioteca de Classes | Sim |
| Aplicativo de console | Sim |
| Biblioteca de Controlo Windows Forms | Sim |
| Biblioteca de controle da Web | No |
| Serviço Windows | Sim |
| Web site | No |