ApplicationBase.Culture Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém a cultura que usa o thread atual usa para manipulação e formatação da cadeia de caracteres.
public:
property System::Globalization::CultureInfo ^ Culture { System::Globalization::CultureInfo ^ get(); };
public System.Globalization.CultureInfo Culture { get; }
member this.Culture : System.Globalization.CultureInfo
Public ReadOnly Property Culture As CultureInfo
Valor da propriedade
Um CultureInfo objeto que representa a cultura que o thread atual usa para manipulação de cadeia de caracteres e formatação de cadeia de caracteres.
Exemplos
Este exemplo demonstra como a cultura afeta a representação de cadeia de caracteres de datas.
Private Sub TestChangeCulture()
' Store the current culture.
Dim currentculture As String = My.Application.Culture.Name
MsgBox("Current culture is " & currentculture)
Dim jan1 As New Date(2005, 1, 1, 15, 15, 15)
My.Application.ChangeCulture("en-US")
MsgBox("Date represented in en-US culture: " & jan1)
' 1/1/2005 3:15:15 PM
My.Application.ChangeCulture("")
MsgBox("Date represented in invariant culture" & jan1)
' 01/01/2005 15:15:15
' Restore the culture.
My.Application.ChangeCulture(currentculture)
End Sub
Comentários
A My.Application.CurrentCulture
propriedade obtém o CultureInfo objeto que o thread atual usa para manipulação de cadeia de caracteres e formatação de cadeia de caracteres. Esse objeto é idêntico ao retornado pela CurrentCulture propriedade , que controla muitas das computações relacionadas à cadeia de caracteres nesse thread. A CurrentCulture propriedade determina os formatos padrão para datas, horas, moeda e números. Ele também determina como classificar, comparar e capitalizar cadeias de caracteres.
Para alterar a cultura, você pode usar o ChangeCulture método ou atribuir um objeto diferente CultureInfo à CurrentCulture propriedade .
A CurrentCulture configuração é diferente de uma configuração de idioma. Ele contém apenas dados relacionados às configurações padrão de uma região geográfica.
Use a My.Application.CurrentUICulture
propriedade para obter a cultura que o thread atual usa para recuperar recursos específicos da cultura.
Disponibilidade por tipo de projeto
Tipo de projeto | Disponível |
---|---|
Aplicativo do Windows Forms | Sim |
Biblioteca de Classes | Sim |
Aplicativo do Console | Sim |
Biblioteca de Controle Windows Forms | Sim |
Biblioteca de Controles da Web | Não |
Serviço do Windows | Sim |
Site | Não |