ApplicationBase.Culture Propriedade

Definição

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

Aplica-se a

Confira também